[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/1] Enable PMR feature from NVMe 1.4 spec to NVMe driver
From: |
Andrzej Jakowski |
Subject: |
[PATCH v2 0/1] Enable PMR feature from NVMe 1.4 spec to NVMe driver |
Date: |
Fri, 21 Feb 2020 14:23:26 -0700 |
Changes since v1:
- provided support for Bit 1 from PMRWBM register instead of Bit 0 to ensure
improved performance in virtualized environment [1] (Stefan)
- added check if pmr size is power of two in size (David)
- addressed cross compilation build problems reported by CI environment
[1]:
https://nvmexpress.org/wp-content/uploads/NVM-Express-1_4-2019.06.10-Ratified.pdf
[2]: https://lore.kernel.org/qemu-devel/address@hidden/
---
Persistent Memory Region (PMR) is a new optional feature provided in NVMe 1.4
specification. This patch implements initial support for it in NVMe driver.
Andrzej Jakowski (1):
block/nvme: introduce PMR support from NVMe 1.4 spec
hw/block/nvme.c | 165 +++++++++++++++++++++++++++++++++++++++-
hw/block/nvme.h | 5 ++
hw/block/trace-events | 5 ++
include/block/nvme.h | 172 ++++++++++++++++++++++++++++++++++++++++++
4 files changed, 346 insertions(+), 1 deletion(-)
--
2.21.1
- [PATCH v2 0/1] Enable PMR feature from NVMe 1.4 spec to NVMe driver,
Andrzej Jakowski <=