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

Reply via email to