I could successfully pass-through the controller with VFIO using Fedora 24 beta. The process was straight-forward. Unfortunately I cannot tell if the issue is caused by Ubuntu, Linux or Qemu (or a combination of them).
Best, Damon > On 13 May 2016, at 14:51, Damon Namod <[email protected]> wrote: > > Any further thoughts on this? Could this be a device failure? > > Best, > Damon > >> On 11 May 2016, at 00:18, Damon Namod <[email protected]> wrote: >> >> The output of `lspci -vvvs 01:00.0` is attached. Interestingly, the command >> generates an error somewhere in the middle of the output: >> >> pcilib: sysfs_read_vpd: read failed: Input/output error >> >> The corresponding `dmesg` output is: >> >> [ 2587.922711] vfio-pci 0000:01:00.0: invalid short VPD tag 00 at offset 1 >> >> I blacklisted the `mpt3sas` driver and assign the device directly to VFIO: >> >> $ cat /etc/modprobe.d/vfio.conf >> blacklist mpt3sas >> options vfio-pci ids=1000:0072 >> >> Best, >> Damon >> >> <ibm-serveraid-m1015_lspci-vvvs.txt> >> >> >>> On 10 May 2016, at 20:01, Alex Williamson <[email protected]> >>> wrote: >>> >>> On Mon, May 9, 2016 at 4:46 PM, Damon Namod <[email protected]> wrote: >>> Hi all, >>> >>> I just tried Linux 4.6.0-rc7 with qemu 2.6.0-rc4. Same error and behaviour. >>> What the heck is this? >>> >>> Another question/request, are you blacklisting the driver for this device >>> (mpt3sas) or using pci-stub or other means to prevent it from claiming the >>> device on the host or are you dynamically unbinding from mpt3sas? If the >>> latter, could you try to one of the former mechanism to make the HBA >>> untouched by the host prior to assigning? >> > _______________________________________________ vfio-users mailing list [email protected] https://www.redhat.com/mailman/listinfo/vfio-users
