Am 13.11.2010 12:42, Erik Brakkee wrote:
> Jan Kiszka wrote:
>>
>> What IRQ is the sky2 using when assigned to the host? Is it really a
>> shared IRQ (I bet not as it should be using MSI)?
>>
>> Also, check in the libvirt logs what qemu-kvm reports on the console.
>>
>> Jan
>>
>>    
> The output from 'cat /proc/interrupts' directly after boot is in the
> sky2.interrupts.
> 
> The relevant line from the output is
>  35:          0          0          0          0          1         
> 0          0          0   PCI-MSI-edge      s...@pci:0000:04:00.0
> 
> So it looks like it is using MSI (although I don't have clue what that
> means).

MSIs are interrupts that, among other things, are not shared. So you
can't run into conflicts.

> 
> The log file for my domain (the name is "other") is attached in "other.log"
> In the log file I see:
> 
>     No IOMMU found.  Unable to assign device "hostdev0"
> 
> Does this mean that I don't have IOMMU available on my laptop? The
> output from 'dmesg | grep -i IOMMU' showed that Intel-IOMMI was enabled,
> but perhaps that means only that the IOMMU option is activated but not
> that it is really functioning.
> 
> It must be either (1)  Intel VT-d available on my laptop and there is
> some configuration/software problem or (2) The output from dmesg is
> misleading.  What do you think?

Strange, should work. I would suggest to post your full kernel log,
maybe there is some enlightening message hidden.

I don't think it is a problem of your kernel version, but I'm able to
pass through devices on OpenSUSE 11.3 with
kernel-desktop-2.6.36-90.1.x86_64 from their kernel repository.

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to