[PATCH 0/3] hw/block/nvme: support scatter gather lists

Klaus Jensen posted 3 patches 3 years, 9 months ago
Test FreeBSD passed
Test docker-quick@centos7 passed
Test checkpatch passed
Test docker-mingw@fedora passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200629203155.1236860-1-its@irrelevant.dk
Maintainers: Max Reitz <mreitz@redhat.com>, Keith Busch <kbusch@kernel.org>, Kevin Wolf <kwolf@redhat.com>
hw/block/nvme.c       | 359 +++++++++++++++++++++++++++++++++++-------
hw/block/trace-events |   4 +
include/block/nvme.h  |   6 +-
3 files changed, 308 insertions(+), 61 deletions(-)
[PATCH 0/3] hw/block/nvme: support scatter gather lists
Posted by Klaus Jensen 3 years, 9 months ago
From: Klaus Jensen <k.jensen@samsung.com>

This adds support for scatter gather lists (SGLs). The full flexibility
of SGLs require the device to be a bit more strict about CMB access,
hence the "hw/block/nvme: harden cmb access" patch.

Based-on: <20200629202053.1223342-1-its@irrelevant.dk>
("[PATCH 0/2] hw/block/nvme: handle transient dma errors")

Gollu Appalanaidu (1):
  hw/block/nvme: add support for sgl bit bucket descriptor

Klaus Jensen (2):
  hw/block/nvme: harden cmb access
  hw/block/nvme: add support for scatter gather lists

 hw/block/nvme.c       | 359 +++++++++++++++++++++++++++++++++++-------
 hw/block/trace-events |   4 +
 include/block/nvme.h  |   6 +-
 3 files changed, 308 insertions(+), 61 deletions(-)

-- 
2.27.0