From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44643) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dGmzg-0005Jp-Aj for qemu-devel@nongnu.org; Fri, 02 Jun 2017 09:52:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dGmzf-0001YV-Ia for qemu-devel@nongnu.org; Fri, 02 Jun 2017 09:52:00 -0400 Date: Fri, 2 Jun 2017 15:51:51 +0200 From: Kevin Wolf Message-ID: <20170602135151.GB4948@noname.redhat.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [Qemu-block] NVME: is there any plan to support SGL data transfer? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Qu Wenruo Cc: qemu-devel@nongnu.org, qemu-block@nongnu.org, keith.busch@intel.com Am 02.06.2017 um 03:47 hat Qu Wenruo geschrieben: > When going through NVMe specification and hw/block/nvme.c, > I found that it seems that NVMe qemu implementation only support PRP > for sq entry. > And NvmeRwCmd doesn't even use union to define DPTR, but just prp1 and prp2. > > Although I am just a newbie, but I'm quite interested in NVMe and > want to try to implement SGL support for qemu NVMe. > > Is there anyone already doing such work? Or is there any plan on > implement such feature? Keith, you can probably answer this? Kevin