Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp3146606imm; Sun, 3 Jun 2018 21:00:30 -0700 (PDT) X-Google-Smtp-Source: ADUXVKL46b6PtUxcEz7yWpRglQ5eyhRNLi9AkHrk1LFkshEd0jfSkoAE6vcnd+yLE4Pvp0Pd/66S X-Received: by 2002:a62:df12:: with SMTP id u18-v6mr19810259pfg.230.1528084830343; Sun, 03 Jun 2018 21:00:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528084830; cv=none; d=google.com; s=arc-20160816; b=yW49zB58AXPytf2cOpK37yfoatnNTBek4CSVliOshAGe/AerX8rBAxUYv6SQdBEeD3 aJIt2Mbi79LCj8shBmxisJk1JjJqMprwoVCeGO3cz0vEJPRGutfD36ROaGmofVIwihJe uKcDX6W1a0xQ+1DbSLz3BJOUc/OuAKo9DFPb7+dp6JF+fGYAnEPfLidTwiOqcjY6s6DI beqGt++EmWN0GkDBRMm04bdPkkHNsTsz419vL0OVO8BEJvbv7tmOU1RLjgoudn2pNP/s m7huJrwWWL+VkvLQUt9H/gamcEuTUYDB1RXAjhFZTZvq3+yfxfYcxF2C+gDqhKVwh+xg Xqew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature:arc-authentication-results; bh=YS/FqCnO5Ay7r0CEu6U9Te5H+5hEVPW2uTp0G0BCC7I=; b=qiJAuX3gZM+PsHjqJZtUcBd21WF16gtJP1obtBU+8nZ+gq0aU+C3PP/AjmlqnxVWWl jNEXT18XCGG6WT/DWatO7mudW+YsgC89UJVUs+LXfvO0Qfd/nr/f5hIvaqlfeSFnTJNp DEafwor6UKoiC+CZ1kZ4tRWhnQhIb6F9lSwAKFZzMQOdasBCu1uzQ8Z1jNqDf1w4Qogf fe1FQriK88QHARxvE6fkL7eaJArHpu4LwcihPFzI+mlgdPqjyXEks1hCH9n2n19Do/l8 HWGUS7B0I5Zng9DTzc6RxhdLIqZ6K/BDsQbRHWq8wuCD8CMK6bj4SO8rJ41uyEkIblv1 Sa6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TildKMTK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r15-v6si18635077pgn.498.2018.06.03.21.00.15; Sun, 03 Jun 2018 21:00:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TildKMTK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751667AbeFDD7v (ORCPT + 99 others); Sun, 3 Jun 2018 23:59:51 -0400 Received: from mail-lf0-f66.google.com ([209.85.215.66]:35640 "EHLO mail-lf0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751273AbeFDD7u (ORCPT ); Sun, 3 Jun 2018 23:59:50 -0400 Received: by mail-lf0-f66.google.com with SMTP id y72-v6so22906657lfd.2; Sun, 03 Jun 2018 20:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=YS/FqCnO5Ay7r0CEu6U9Te5H+5hEVPW2uTp0G0BCC7I=; b=TildKMTKl0UV0iAHLt9FaePvN0RbxzE5EFBy13DXkJtJdRpxG0KsYzBc+4GoiWYt6y 59BEuFshKcxnna7E/U77XFC1CpA+KiYC6qqUBioZDuytBt8OrnNCnqiihRGp9jDQw4aF m1Pw1NJU3H9E58VPXMYBYUbxEOq2pnNddKsbHsavBLXj1nYeYaMgenFrK76UXdn+RjMe 0XIcs257U/ih9HECnY00iM08kKtumdlF+hI+KU9UHBljWJe1Uvs6xtnize2Pb1+D0cd/ IIHQ3jX3jeo6BQ2EiFNzOXC+8Lo2spTsm0LfPqq+ubU4qu+8/1ZHiEVe3v6wP5UYNR6h dJRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=YS/FqCnO5Ay7r0CEu6U9Te5H+5hEVPW2uTp0G0BCC7I=; b=ATV2/tDmiMLd98MuRL1HMpFpw2dpE1v7rc73l3hsZr9lTvGHdvGwVL3WpJASsjDQW3 gfYYHbcDGJ5aCSNwutlPwIVsb11AH6qhEJalpcfivYVHPv23RIT87sPGK4Xr12DvjSep LNElhqjiXMlZVn97ky9Ds1b1Gq/t6gZp7/8XLR0RMteUEKxjMwSvzMr6VZ9ix+e8rCY2 F8oqHiUYZI0T6uhgZ+qZFhkvnh7l4K91lN+feNPItaNUQmUluMyuKQH/vPltiNSVBA9l KM2VDhp6n6TP4TRT5LYyJFvWIu0sL40lnyyQX3Hh5uYZePKw8q3AZucHMgslDxqCt8Xb 9YDQ== X-Gm-Message-State: ALKqPwdx4suFX8ZFXHI1I3cLJG8ZhpYkYFqJ2s1rZNQAIithBiV3picS W//9BurE9HKYzzbBsRmzRJY= X-Received: by 2002:a2e:419:: with SMTP id 25-v6mr13528899lje.146.1528084788346; Sun, 03 Jun 2018 20:59:48 -0700 (PDT) Received: from c-46-246-6-15.ip4.frootvpn.com ([46.246.6.15]) by smtp.gmail.com with ESMTPSA id n29-v6sm2404951ljb.45.2018.06.03.20.59.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Jun 2018 20:59:47 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: [lustre-devel] [PATCH] staging: lustre: delete the filesystem from the tree. From: Alexey Lyashkov In-Reply-To: <87h8mjp5o0.fsf@notabene.neil.brown.name> Date: Mon, 4 Jun 2018 06:59:45 +0300 Cc: "Dilger, Andreas" , Andreas Dilger , "devel@driverdev.osuosl.org" , "Drokin, Oleg" , Greg Kroah-Hartman , Linux Kernel Mailing List , Christoph Hellwig , "selinux@tycho.nsa.gov" , fsdevel , lustre-devel Content-Transfer-Encoding: quoted-printable Message-Id: References: <20180601091133.GA27521@kroah.com> <20180601114151.GA25225@infradead.org> <29ACF5A8-7608-46BB-8191-E3FEB77D0F24@cray.com> <87h8mmrt6b.fsf@notabene.neil.brown.name> <58123CDD-8424-4E1D-A11F-0F899970A49B@intel.com> <87h8mjp5o0.fsf@notabene.neil.brown.name> To: NeilBrown X-Mailer: Apple Mail (2.3273) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > 4 =D0=B8=D1=8E=D0=BD=D1=8F 2018 =D0=B3., =D0=B2 6:54, NeilBrown = =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB(=D0=B0): >=20 > On Sun, Jun 03 2018, Dilger, Andreas wrote: >=20 >> On Jun 1, 2018, at 17:19, NeilBrown wrote: >>>=20 >>> On Fri, Jun 01 2018, Doug Oucharek wrote: >>>=20 >>>> Would it makes sense to land LNet and LNDs on their own first? Get >>>> the networking house in order first before layering on the file >>>> system? >>>=20 >>> I'd like to turn that question on it's head: >>> Do we need LNet and LNDs? What value do they provide? >>> (this is a genuine question, not being sarcastic). >>>=20 >>> It is a while since I tried to understand LNet, and then it was a >>> fairly superficial look, but I think it is an abstraction layer >>> that provides packet-based send/receive with some numa-awareness >>> and routing functionality. It sits over sockets (TCP) and IB and >>> provides a uniform interface. >>=20 >> LNet is originally based on a high-performance networking stack = called >> Portals (v3, http://www.cs.sandia.gov/Portals/), with additions for = LNet >> routing to allow cross-network bridging. >>=20 >> A critical part of LNet is that it is for RDMA and not packet-based >> messages. Everything in Lustre is structured around RDMA. Of = course, >> RDMA is not possible with TCP To be clear. Soft IB (aka Soft RoCE) driver is part of OFED stack from = 4.8(or 4.9). So RDMA API now is possible with TCP networks. Alex=