From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dGbh6-0008Ra-73 for qemu-devel@nongnu.org; Thu, 01 Jun 2017 21:48:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dGbh5-0002ug-Fw for qemu-devel@nongnu.org; Thu, 01 Jun 2017 21:48:04 -0400 From: Qu Wenruo Message-ID: Date: Fri, 2 Jun 2017 09:47:41 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] NVME: is there any plan to support SGL data transfer? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, qemu-block@nongnu.org Hi, 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? Thanks, Qu