[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL for-6.1 00/11] hw/nvme fixes
From: |
Klaus Jensen |
Subject: |
[PULL for-6.1 00/11] hw/nvme fixes |
Date: |
Mon, 26 Jul 2021 21:18:50 +0200 |
From: Klaus Jensen <k.jensen@samsung.com>
Hi Peter,
The following changes since commit 1d6f147f043bece029a795c6eb9d43c1abd909b6:
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20210725' into
staging (2021-07-26 13:36:51 +0100)
are available in the Git repository at:
git://git.infradead.org/qemu-nvme.git tags/nvme-next-pull-request
for you to fetch changes up to 9631a8ab21679e3d605f7f540dd8c692b9593e02:
tests/qtest/nvme-test: add mmio read test (2021-07-26 21:09:39 +0200)
----------------------------------------------------------------
hw/nvme fixes
* new PMR test (Gollu Appalanaidu)
* pmr/sgl mapping fix (Padmakar Kalghatgi)
* hotplug fixes (me)
* mmio out-of-bound read fix (me)
* big-endian host fixes (me)
----------------------------------------------------------------
Gollu Appalanaidu (1):
tests/qtest/nvme-test: add persistent memory region test
Klaus Jensen (9):
hw/nvme: remove NvmeCtrl parameter from ns setup/check functions
hw/nvme: mark nvme-subsys non-hotpluggable
hw/nvme: unregister controller with subsystem at exit
hw/nvme: fix controller hot unplugging
hw/nvme: split pmrmsc register into upper and lower
hw/nvme: use symbolic names for registers
hw/nvme: fix out-of-bounds reads
hw/nvme: fix mmio read
tests/qtest/nvme-test: add mmio read test
Padmakar Kalghatgi (1):
hw/nvme: error handling for too many mappings
hw/nvme/nvme.h | 18 +-
include/block/nvme.h | 60 +++++--
hw/nvme/ctrl.c | 379 +++++++++++++++++++++++-----------------
hw/nvme/ns.c | 55 ++++--
hw/nvme/subsys.c | 9 +
tests/qtest/nvme-test.c | 87 ++++++++-
hw/nvme/trace-events | 1 +
7 files changed, 402 insertions(+), 207 deletions(-)
--
2.32.0
- [PULL for-6.1 00/11] hw/nvme fixes,
Klaus Jensen <=
- [PULL for-6.1 01/11] hw/nvme: remove NvmeCtrl parameter from ns setup/check functions, Klaus Jensen, 2021/07/26
- [PULL for-6.1 02/11] hw/nvme: mark nvme-subsys non-hotpluggable, Klaus Jensen, 2021/07/26
- [PULL for-6.1 04/11] hw/nvme: error handling for too many mappings, Klaus Jensen, 2021/07/26
- [PULL for-6.1 03/11] hw/nvme: unregister controller with subsystem at exit, Klaus Jensen, 2021/07/26
- [PULL for-6.1 05/11] tests/qtest/nvme-test: add persistent memory region test, Klaus Jensen, 2021/07/26
- [PULL for-6.1 06/11] hw/nvme: fix controller hot unplugging, Klaus Jensen, 2021/07/26
- [PULL for-6.1 07/11] hw/nvme: split pmrmsc register into upper and lower, Klaus Jensen, 2021/07/26
- [PULL for-6.1 08/11] hw/nvme: use symbolic names for registers, Klaus Jensen, 2021/07/26
- [PULL for-6.1 09/11] hw/nvme: fix out-of-bounds reads, Klaus Jensen, 2021/07/26
- [PULL for-6.1 10/11] hw/nvme: fix mmio read, Klaus Jensen, 2021/07/26