diff options
author | zhenwei pi | 2022-04-20 04:26:09 +0200 |
---|---|---|
committer | Marc-André Lureau | 2022-05-04 10:02:17 +0200 |
commit | d48f61c8ea838ec8c232c54f043c855359774a7a (patch) | |
tree | e497899348b94abda946cf6e75a319a235126135 /hw/intc | |
parent | qga/commands-posix: 'guest-shutdown' for Solaris (diff) | |
download | qemu-d48f61c8ea838ec8c232c54f043c855359774a7a.tar.gz qemu-d48f61c8ea838ec8c232c54f043c855359774a7a.tar.xz qemu-d48f61c8ea838ec8c232c54f043c855359774a7a.zip |
qga: Introduce NVMe disk bus type
Assigning a NVMe disk by VFIO or emulating a NVMe controller by QEMU,
a NVMe disk get exposed in guest side. Support NVMe disk bus type and
implement posix version.
Test PCI passthrough case:
~#virsh qemu-agent-command buster '{"execute":"guest-get-disks"}' | jq
...
{
"name": "/dev/nvme0n1",
"dependencies": [],
"partition": false,
"address": {
"serial": "SAMSUNG MZQL23T8HCLS-00A07_S64HNE0N500076",
"bus-type": "nvme",
"bus": 0,
"unit": 0,
"pci-controller": {
"bus": 0,
"slot": 22,
"domain": 0,
"function": 0
},
"dev": "/dev/nvme0n1",
"target": 0
}
...
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20220420022610.418052-2-pizhenwei@bytedance.com>
Diffstat (limited to 'hw/intc')
0 files changed, 0 insertions, 0 deletions