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

Re: [Xen-devel] Question regarding SLAB corruption



On Mon, Jul 09, 2007 at 02:07:13PM -0700, Roland Dreier wrote:
> The EQ (event queue) is allocated with dma_alloc_coherent() in
> PAGE_SIZE chunks.  My best guess would be that somehow the hardware is
> getting the wrong DMA address for the EQ and writing the EQE (event
> queue entry) to the wrong place.
> 
> This is probably related to the earlier problem, since that was the
> driver writing into some hardware data structures, which may not work
> if there's a bounce buffer involved.
> 
> What version of the kernel are you using for your domU?  I may be able
> to give you a simple patch to confirm this theory.

2.6.18 kernel + Xen 3.1 + OFED 1.2

I added some printks into OFED thus it may be better to grab it from my web
site:

it's quite small about 2.5MB.
http://undomiel.ics.muni.cz/tmp/ofa_kernel-1.2.tar.bz2

-- 
Lukáš Hejtmánek

_______________________________________________
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®.