Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp101666imm; Fri, 5 Oct 2018 00:10:05 -0700 (PDT) X-Google-Smtp-Source: ACcGV63JSm2vVTuGVMZGtLm+/IykNJf8AjG0pHo8C90kLQKyZurS18KTJlczm9D7m5k53uPwqArV X-Received: by 2002:a63:f922:: with SMTP id h34-v6mr8937969pgi.154.1538723405171; Fri, 05 Oct 2018 00:10:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538723405; cv=none; d=google.com; s=arc-20160816; b=iOXz49O7pPr7jpTZIK0o9asu+iSkA8kuz6ecObybFm4VeEZ2ptNNz+rAaw3aqo+i8z tkge22xzs2oh84zeh7qA/lm4P7KCx7Oh9am9ThxcM2DxzQh58FNZsucHvC3D7Ixf52k0 IQtIZx9XQ3MPFnYvaArWS/P16kPSszCyOXPbJfswUisao7NVMU52QKmwr02PXITCrlzf mkHXADcbDI1aD3YC5tq40ro+rF7gp1od2R43lR4ZIddlV2Vu1MBWmBo1Xmlcb5IBNDO+ 2P+8i8/rj5no0vtUqfC4spgvkXFTNbpHbaBgss+h7pI3fOmUqgqpYzMmtk/UbW0ZV2iU 5xuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=2vcxjrtARxVEzeY86FNjyRDPXz7AYqkNHhcMsWMuJ28=; b=xLTQuHUZc79snF3Y/Vu4rFy7Sa/acK93l+LJGz3ycS7qR4TYVcyWhDOmk7uf364dGM DG8DULfrZKFNE7DjOlRmP4K+xGllVl2waTAdxtmdifnmK7YcFjVm9qfjiOFe0khUX9fg HH13bVqGrZLIp3liVMKhoPGGxAwNNX+yWgyfY7mFpdddgvpECRH1FhH3xL7olr3KUSgl /BIhdxQj/5rfy4QLvnnh9SE4Oz/dJ2sIWNNwbxVtGilbII4gfNOiHvmxxMdjXAHPQ1tM w111zs/OZLIi7SqROOnC8cnw9qa4h372Rak0iJ6951oEmNaetMIHrXpDWG/DtQVpKiLt QQHA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3-v6si7523039pls.27.2018.10.05.00.09.48; Fri, 05 Oct 2018 00:10:05 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728321AbeJEOGg (ORCPT + 99 others); Fri, 5 Oct 2018 10:06:36 -0400 Received: from verein.lst.de ([213.95.11.211]:59231 "EHLO newverein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727185AbeJEOGf (ORCPT ); Fri, 5 Oct 2018 10:06:35 -0400 Received: by newverein.lst.de (Postfix, from userid 2407) id 38F0D68BC7; Fri, 5 Oct 2018 09:09:13 +0200 (CEST) Date: Fri, 5 Oct 2018 09:09:13 +0200 From: Christoph Hellwig To: Logan Gunthorpe Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-nvme@lists.infradead.org, linux-rdma@vger.kernel.org, linux-nvdimm@lists.01.org, linux-block@vger.kernel.org, Stephen Bates , Christoph Hellwig , Keith Busch , Sagi Grimberg , Bjorn Helgaas , Jason Gunthorpe , Max Gurtovoy , Dan Williams , =?iso-8859-1?B?Suly9G1l?= Glisse , Benjamin Herrenschmidt , Alex Williamson , Christian =?iso-8859-1?Q?K=F6nig?= , Jens Axboe Subject: Re: [PATCH v9 07/13] block: Add PCI P2P flag for request queue and check support for requests Message-ID: <20181005070913.GD23761@lst.de> References: <20181004212747.6301-1-logang@deltatee.com> <20181004212747.6301-8-logang@deltatee.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181004212747.6301-8-logang@deltatee.com> User-Agent: Mutt/1.5.17 (2007-11-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 04, 2018 at 03:27:41PM -0600, Logan Gunthorpe wrote: > QUEUE_FLAG_PCI_P2P is introduced meaning a driver's request queue > supports targeting P2P memory. This will be used by P2P providers and > orchestrators (in subsequent patches) to ensure block devices can > support P2P memory before submitting P2P backed pages to submit_bio(). > > Signed-off-by: Logan Gunthorpe Reviewed-by: Christoph Hellwig