Hello,
This patch set added support for Identify Endurance Group List only just
for 'endgrpid=1' for FDP. Along with this, the following three patches
are to support more than 127 secondary controllers for SR-IOV with VI/VQ
resources. [2/4] separated Identify controller data structure for
secondary controller list from the actual secondary controller list
managed by the pf to support proper identify data based on the given
cntlid which is a minimum controller id to retrieve. [3/4] and [4/4]
are actual patches increasing the number of resources of SR-IOV.
Thanks,
v2:
- Added [2/4] commit to fix crash due to entry overflow
Minwoo Im (4):
hw/nvme: add Identify Endurance Group List
hw/nvme: separate identify data for sec. ctrl list
hw/nvme: Support SR-IOV VFs more than 127
hw/nvme: Expand VI/VQ resource to uint32
hw/nvme/ctrl.c | 53 +++++++++++++++++++++++++++++++-------------
hw/nvme/nvme.h | 20 +++++++++--------
hw/nvme/subsys.c | 8 +++----
include/block/nvme.h | 1 +
4 files changed, 53 insertions(+), 29 deletions(-)
--
2.34.1