[vfio-users] Enabling MSI on Linux guest VM - Nvidia
Cale Rogers
cale.rogers.m at gmail.com
Fri Aug 19 18:54:20 UTC 2016
Hi all,
I am trying to do some troubleshooting where virsh commands hang after
certain operations. After some googling people had success by enabling MSI
on their passthrough devices. I am attempting to do this on my GTX 1080
though it doesn't seem to be working. According to the pre-check commands
MSI available.
It says Enable- so that means it is currently disabled, but since it is
even listed that should mean I can enable it:
lspci -v -s 0000:00:05.0
....
[68] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel driver in use: nvidia
And I can see it here as a param for the nvidia kernel module:
modinfo nvidia
....
NVreg_EnableMSI:int
Currently I have attempted to enable it by adding options nvidia
NVreg_EnableMSI=1 to both /etc/modules and /etc/modprobe.d/nvidia.conf
(file I had to create). I have also tried running:
sudo modprobe nvidia NVreg_enableMSI=1
and
echo 1 | sudo tee /sys/bus/pci/devices/$mydevice/msi_bus
However, after each method (and subsequent reboot) running the lspci -v -s
command still says Enable-.
Any tips or help would be appreciated.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160819/ab714459/attachment.htm>
More information about the vfio-users
mailing list