[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

enable msix get err / PCI frontend error when trying to pass through NVMe



Hi All,

I am trying to pass through an NVMe device using pci-passthrough.
All seems to go fine until I load the "nvme" module.

Check "dmesg" I see the following errors:

[Mon Mar 18 07:59:19 2024] nvme 0000:81:00.0: Xen PCI mapped GSI56 to IRQ269
[Mon Mar 18 07:59:19 2024] nvme nvme0: Shutdown timeout set to 8 seconds
[Mon Mar 18 07:59:19 2024] nvme nvme0: allocated 64 MiB host memory buffer.
[Mon Mar 18 07:59:20 2024] nvme 0000:81:00.0: enable msix get err ffffff8e
[Mon Mar 18 07:59:20 2024] nvme 0000:81:00.0: Xen PCI frontend error: -114!
[Mon Mar 18 07:59:20 2024] nvme nvme0: 1/0/0 default/read/poll queues

Any advice on how to resolve this would be greatly appreciated.
The devices do show in /dev/... , but with that error, I'm not certain I can reliably use the drive.

Many thanks,

Joost Roeleveld




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.