From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 88AB6C433FE for ; Fri, 19 Nov 2021 15:51:11 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6B9B461361 for ; Fri, 19 Nov 2021 15:51:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233130AbhKSPyM (ORCPT ); Fri, 19 Nov 2021 10:54:12 -0500 Received: from mail.kernel.org ([198.145.29.99]:51056 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229936AbhKSPyM (ORCPT ); Fri, 19 Nov 2021 10:54:12 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 5A92861221; Fri, 19 Nov 2021 15:51:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1637337070; bh=TlDTq9AOv8FgH+en11enMFFGBmpJzRegCF+fD5onZjM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=bQeuXN4l1sz2ptHXt/d6W4TIuBCmMUS0qzRCLG2JD/OcSt3CWMjf4Kz9umEyD1Mnf sSoYa9EvfwrozqMXJmAWFC6ibMXKDdNcJ1i4SI49sZqWZBHEPRV0ZD7AozXVQE+IU0 EzMQyJzLToEDD2KSF0UKITDIqDo4grbVTo9CDIcpWapmUvwbLfWN+O/dHAX6Sxf6nd UHHuN3UipIyG16hQ2b2UTuK8qG4j3heaexfNuzUAeZgikGs+VXBm0hhb2+G/TDwtM5 sK4sguJxwE8PWRLdzTHlwVJ6JKtYTbavkglzBiWlscMyKruLREW97MhYaavX/CKMqF Te3gnmFDubS9w== Date: Fri, 19 Nov 2021 07:51:05 -0800 From: Keith Busch To: Kanchan Joshi Cc: Javier =?iso-8859-1?Q?Gonz=E1lez?= , Chaitanya Kulkarni , Johannes Thumshirn , Chaitanya Kulkarni , "linux-block@vger.kernel.org" , "linux-scsi@vger.kernel.org" , "linux-nvme@lists.infradead.org" , "dm-devel@redhat.com" , "lsf-pc@lists.linux-foundation.org" , "axboe@kernel.dk" , "msnitzer@redhat.com" , "martin.petersen@oracle.com" , "roland@purestorage.com" , "mpatocka@redhat.com" , "hare@suse.de" , "rwheeler@redhat.com" , "hch@lst.de" , "Frederick.Knight@netapp.com" , "zach.brown@ni.com" , "osandov@fb.com" , Adam Manzanares , SelvaKumar S , Nitesh Shetty , Kanchan Joshi , Vincent Fu , Bart Van Assche Subject: Re: [LSF/MM/BFP ATTEND] [LSF/MM/BFP TOPIC] Storage: Copy Offload Message-ID: <20211119155105.GA3298398@dhcp-10-100-145-180.wdc.com> References: <20210928191340.dcoj7qrclpudtjbo@mpHalley.domain_not_set.invalid> <20211006100523.7xrr3qpwtby3bw3a@mpHalley.domain_not_set.invalid> <20211008064925.oyjxbmngghr2yovr@mpHalley.local> <2a65e231-11dd-d5cc-c330-90314f6a8eae@nvidia.com> <20211029081447.ativv64dofpqq22m@ArmHalley.local> <20211103192700.clqzvvillfnml2nu@mpHalley-2> <20211116134324.hbs3tp5proxootd7@ArmHalley.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org On Fri, Nov 19, 2021 at 04:17:51PM +0530, Kanchan Joshi wrote: > Given the multitude of things accumulated on this topic, Martin > suggested to have a table/matrix. > Some of those should go in the initial patchset, and the remaining are > to be staged for subsequent work. > Here is the attempt to split the stuff into two buckets. Please change > if something needs to be changed below. > > 1. Driver > ********* > Initial: NVMe Copy command (single NS) Does this point include implementing the copy command in the nvme target driver or just the host side? Enabling the target should be pretty straight forward, and would provide an in-kernel standard compliant "device" that everyone could test future improvements against.