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