diff options
author | Klaus Jensen <k.jensen@samsung.com> | 2025-06-03 14:59:06 +0200 |
---|---|---|
committer | Klaus Jensen <k.jensen@samsung.com> | 2025-08-11 00:17:38 -0700 |
commit | bc0c24fdb157b014932a5012fe4ccbeba7617f17 (patch) | |
tree | f30d518c7fc7eebfe37d909c0dfad59f98eb759f /scripts/dump-guest-memory.py | |
parent | 31b737b19dca4d50758f5e9834d27b683102f2f1 (diff) | |
download | qemu-bc0c24fdb157b014932a5012fe4ccbeba7617f17.zip qemu-bc0c24fdb157b014932a5012fe4ccbeba7617f17.tar.gz qemu-bc0c24fdb157b014932a5012fe4ccbeba7617f17.tar.bz2 |
hw/nvme: revert CMIC behavior
Commit cd59f50ab017 ("hw/nvme: always initialize a subsystem") causes
the controller to always set the CMIC.MCTRS ("Multiple Controllers")
bit. While spec-compliant, this is a deviation from the previous
behavior where this was only set if an nvme-subsys device was explicitly
created (to configure a subsystem with multiple controllers/namespaces).
Revert the behavior to only set CMIC.MCTRS if an nvme-subsys device is
created explicitly.
Reported-by: Alan Adamson <alan.adamson@oracle.com>
Fixes: cd59f50ab017 ("hw/nvme: always initialize a subsystem")
Reviewed-by: Alan Adamson <alan.adamson@oracle.com>
Tested-by: Alan Adamson <alan.adamson@oracle.com>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
Diffstat (limited to 'scripts/dump-guest-memory.py')
0 files changed, 0 insertions, 0 deletions