I am calling qemu-x86_64_defconfig with qemu-system-x86_64 -machine pc-i440fx-2.5 -m 1G -smp cores=2 \ -bios u-boot.rom -nographic -gdb tcp::1234 \ -drive file=../sandbox.img,if=none,format=raw,id=nvme1 \ -device nvme,drive=nvme1,serial="S3EWNX0J123456K" \ -netdev user,id=eth0,tftp=tftp -device e1000,netdev=eth0 \ -device virtio-rng-pci
nvme info displays a lot of errors: => nvme scan => nvme info Device 0: Vendor: 0x8086 Rev: 1.0 Prod: S3EWNX0J123456K Type: Hard Disk Capacity: 128.9 MB = 0.1 GB (264190 x 512) ERROR: status = 4002, phase = 1, head = 1 ERROR: status = 4002, phase = 0, head = 0 Device 1: Vendor: 0x8086 Rev: 1.0 Prod: S3EWNX0J123456K Type: Hard Disk Capacity: not available ERROR: status = 4002, phase = 0, head = 1 ERROR: status = 4002, phase = 1, head = 0 Device 2: Vendor: 0x8086 Rev: 1.0 Prod: S3EWNX0J123456K Type: Hard Disk Capacity: not available ... ERROR: status = 4002, phase = 1, head = 1 ERROR: status = 4002, phase = 0, head = 0 Device 255: Vendor: 0x8086 Rev: 1.0 Prod: S3EWNX0J123456K Type: Hard Disk Capacity: not available Why does 'nvme scan' create 255 nvme-blk devices too many? Best regards Heinrich