From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Veillard Subject: Re: DMA trouble with current xen-sparse Date: Thu, 3 Nov 2005 09:51:21 -0500 Message-ID: <20051103145121.GC896@redhat.com> References: <20051102153617.GB26587@devserv.devel.redhat.com> <20051102155941.GA2580@redhat.com> <4507c579e3cb6942fa24f0a1614d9225@cl.cam.ac.uk> <20051102230425.GB2580@redhat.com> <20051103024527.GF6595@snarc.org> Reply-To: veillard@redhat.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20051103024527.GF6595@snarc.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Vincent Hanquez Cc: Ian Pratt , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Thu, Nov 03, 2005 at 03:45:27AM +0100, Vincent Hanquez wrote: > On Wed, Nov 02, 2005 at 06:04:25PM -0500, Daniel Veillard wrote: > > I'm not a kernel hacker, but if you give me a patch displaying those > > informations at the IOMMU_BUG_ON pointed by Steven, I will gladly rebuild > > and try to reboot over it to give you the informations (I have no serial > > so hint on avoiding the instant reboot of the dom0 would help). Oh yeah > > it's just dom0 on top of the hypervisor, no domU even started. > > Hi Daniel, Hi, Salut :-) > could you try the following patch just to have a bit more information > about the pointer and the size ? [...] > stick a while (1) ; after the printk would help you to avoid the reboot > something like: Sure, took a bit of time to recompile the kernel (I didn't do this for years) and it crashed as expected, here are the info: ptr: f160ed8e 1514 the size looks a full ethernet frame, i.e. 1500 of payload, 2 ethernet addresses and the 2bytes for the ethernet type, that looks kosher to me but clearly it is not aligned. Daniel -- Daniel Veillard | Red Hat http://redhat.com/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/