[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Critical bug: VT-d fault causes disk corruption or Dom0 kernel panic.



Mmm well not really. :-)

Is there any assumption in the VT-d setup about preventing access to the Xen
heap, and could that be broken?

Perhaps the VT-d pagetables are broken causing bad DMAs leading to data
corruption and bad command packets?

 -- Keir

On 22/01/2009 08:58, "Li, Xin" <xin.li@xxxxxxxxx> wrote:

> We are looking into the issue too. If you have any idea on how it's caused,
> please tell us :-)
> Thanks!
> -Xin
> 
>> -----Original Message-----
>> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Keir Fraser
>> Sent: Thursday, January 22, 2009 3:40 PM
>> To: Li, Haicheng; 'xen-devel@xxxxxxxxxxxxxxxxxxx'
>> Subject: Re: [Xen-devel] Critical bug: VT-d fault causes disk corruption or
>> Dom0
>> kernel panic.
>> 
>> Thanks,
>> 
>> I haven't seen any problems outside of VT-d since c/s 19057, btw.
>> 
>> -- Keir
>> 
>> On 22/01/2009 03:42, "Li, Haicheng" <haicheng.li@xxxxxxxxx> wrote:
>> 
>>> All,
>>> 
>>> We met several system failures on different hardware platforms, which are
>>> all
>>> caused by VT-d fault.
>>> err 1: disk is corrupted by VT-d fault on SATA.
>>> err 2: Dom0 kernel panics at booting, which is caused VT-d fault on UHCI.
>>> err 3, Dom0 complains disk errors while creating HVM guests.
>>> 
>>> The culprit would be changeset 19054 "x86_64: Remove statically-partitioned
>>> Xen heap.".
>>> 
>>> Detailed error logs can be found via BZ#,
>>> http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1409.
>>> 
>>> 
>>> -haicheng
>>> _______________________________________________
>>> Xen-devel mailing list
>>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>>> http://lists.xensource.com/xen-devel
>> 
>> 
>> 
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.