[PATCH 0/2] hw/nvme: Add support for LID 00h and LID 12h

Ayush Mishra posted 2 patches 4 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250717112029.28242-1-ayush.m55@samsung.com
Maintainers: Keith Busch <kbusch@kernel.org>, Klaus Jensen <its@irrelevant.dk>, Jesper Devantier <foss@defmacro.it>, Stefan Hajnoczi <stefanha@redhat.com>, Fam Zheng <fam@euphon.net>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>
hw/nvme/ctrl.c       | 95 ++++++++++++++++++++++++++++++++++++++++++++
hw/nvme/nvme.h       |  2 +
include/block/nvme.h | 32 +++++++++++++++
3 files changed, 129 insertions(+)
[PATCH 0/2] hw/nvme: Add support for LID 00h and LID 12h
Posted by Ayush Mishra 4 months ago
This series adds support for:
- Log Page ID 0x00: Supported Log Pages
- Log Page ID 0x12: Feature Identifiers Supported and Effects

These changes improve compliance with newer NVMe specifications and enhance introspection capabilities for NVMe devices under QEMU.

Tested using:
- Custom log page queries from guest OS
- Manual validation of returned data structures

Regards,
Ayush Mishra

Ayush Mishra (2):
  hw/nvme: Adding support for LID 0x00- Supported Log Pages
  hw/nvme: Adding Support for Feature Identifiers Supported and Effects
    (Log Identifier 12h)

 hw/nvme/ctrl.c       | 95 ++++++++++++++++++++++++++++++++++++++++++++
 hw/nvme/nvme.h       |  2 +
 include/block/nvme.h | 32 +++++++++++++++
 3 files changed, 129 insertions(+)

-- 
2.43.0