[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: qemu-dm writing garbage into PCI BAR registers in HVM g
From: |
Dan Gora |
Subject: |
[Qemu-devel] Re: qemu-dm writing garbage into PCI BAR registers in HVM guest in XEN 3.3.1 on SLES11 |
Date: |
Thu, 18 Mar 2010 15:31:19 -0300 |
Based on a recommendation from the xen-devel list I changed my domU to
use the e1000 driver rather than the rtl8139 and the problem went
away... So there is definately a bug in the rtl8139 driver somewhere..
thanks,
dan
On Thu, Mar 18, 2010 at 1:42 AM, Dan Gora <address@hidden> wrote:
> Hi All,
>
> I've found a problem in qemu-dm from xen 3.3.1_18546_12-3.1 from
> SLES11. I've posted this question to xen-devel as well, but I thought
> that I'd post it here since the problem appears to be in qemu-dm.
>
> I began investigating this problem when we found that if we pass two
> instances of our board through to a single HVM domU instance that if
> we load then unload our driver, after many tens of seconds (30-60 or
> so) something would write garbage to one of the board's PCI BAR
> registers. After a couple of days of debugging I've isolated the
> problem down to the rtl8341 in QEMU, but I'm really not sure what is
> causing it. It appears that rtl8341 is writing an ethernet packet
> with write() down a file descriptor which is actually attached to
> sysfs and my board's PCI configuration space registers.
>