[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] segfault in VM - FIXED!
Looks like this is a very occasional failure, from the timestamps between messages. If you make a debug buil dof Xen then we'll get some info as to why the page transfer is failing. -- Keir > I was running my diff script all night which itself reported no errors, but > this morning I have the following in dom0's kern.log: > > Jul 25 21:53:58 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 25 23:02:49 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 25 23:31:25 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 01:07:55 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 01:38:59 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 02:35:21 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 02:47:33 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 04:55:37 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 06:32:56 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 06:59:22 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 08:00:19 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > Jul 26 08:24:50 xen1 kernel: (file=main.c, line=270) Failed MMU update > transferring to DOM2 > > and in dom2: > > Jul 25 21:53:58 mail2 kernel: bad buffer on RX ring!(-1) > Jul 25 23:02:49 mail2 kernel: bad buffer on RX ring!(-1) > Jul 25 23:31:25 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 01:07:55 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 01:38:59 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 02:35:21 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 02:47:33 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 04:55:37 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 06:32:56 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 06:59:22 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 08:00:19 mail2 kernel: bad buffer on RX ring!(-1) > Jul 26 08:24:50 mail2 kernel: bad buffer on RX ring!(-1) > > so something funny is going on. i started my diff and ping scripts at about > 21:20. At least the above error is detected though. > > James > > > > From: Chris Andrews > Sent: Mon 26/07/2004 1:08 AM > To: James Harper > Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx > Subject: Re: [Xen-devel] segfault in VM - FIXED! > > > On 25 Jul 2004, at 12:24, James Harper wrote: > > > so far so good. It's been running for a while now with no errors. much > > longer than it would have survived previously. > > It's broken for me - I suspect it's that although it checks that > requests to be merged begin in the same page, it doesn't also check > they end in that same page. I'm testing a version now that tries to do > that. > > Chris. -=- MIME -=- --_7B4740D2-5940-4EA9-8376-C62BADEDF385_ Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable I was running my diff script all night which itself reported no errors, but= this morning I have the following in dom0's kern.log: Jul 25 21:53:58 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 25 23:02:49 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 25 23:31:25 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 01:07:55 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 01:38:59 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 02:35:21 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 02:47:33 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 04:55:37 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 06:32:56 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 06:59:22 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 08:00:19 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 Jul 26 08:24:50 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update = transferring to DOM2 and in dom2: Jul 25 21:53:58 mail2 kernel: bad buffer on RX ring!(-1) Jul 25 23:02:49 mail2 kernel: bad buffer on RX ring!(-1) Jul 25 23:31:25 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 01:07:55 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 01:38:59 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 02:35:21 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 02:47:33 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 04:55:37 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 06:32:56 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 06:59:22 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 08:00:19 mail2 kernel: bad buffer on RX ring!(-1) Jul 26 08:24:50 mail2 kernel: bad buffer on RX ring!(-1) so something funny is going on. i started my diff and ping scripts at about= 21:20. At least the above error is detected though. James From: Chris Andrews Sent: Mon 26/07/2004 1:08 AM To: James Harper Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx Subject: Re: [Xen-devel] segfault in VM - FIXED! On 25 Jul 2004, at 12:24, James Harper wrote: > so far so good. It's been running for a while now with no errors. much=20 > longer than it would have survived previously. It's broken for me - I suspect it's that although it checks that=20 requests to be merged begin in the same page, it doesn't also check=20 they end in that same page. I'm testing a version now that tries to do=20 that. Chris. --_7B4740D2-5940-4EA9-8376-C62BADEDF385_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <HTML><HEAD></HEAD> <BODY> <DIV id=3DidOWAReplyText44056 dir=3Dltr> <DIV dir=3Dltr><FONT face=3DArial color=3D#000000 size=3D2>I was running my= diff script all night which itself reported no errors, but this morning I = have the following in dom0's kern.log:</FONT></DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2></FONT> </DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2>Jul 25 21:53:58 xen1 kernel: (fi= le=3Dmain.c, line=3D270) Failed MMU update transferring to DOM2<BR>Jul 25 2= 3:02:49 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update transfer= ring to DOM2<BR>Jul 25 23:31:25 xen1 kernel: (file=3Dmain.c, line=3D270) Fa= iled MMU update transferring to DOM2<BR>Jul 26 01:07:55 xen1 kernel: (file= =3Dmain.c, line=3D270) Failed MMU update transferring to DOM2<BR>Jul 26 01:= 38:59 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update transferri= ng to DOM2<BR>Jul 26 02:35:21 xen1 kernel: (file=3Dmain.c, line=3D270) Fail= ed MMU update transferring to DOM2<BR>Jul 26 02:47:33 xen1 kernel: (file=3D= main.c, line=3D270) Failed MMU update transferring to DOM2<BR>Jul 26 04:55:= 37 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update transferring = to DOM2<BR>Jul 26 06:32:56 xen1 kernel: (file=3Dmain.c, line=3D270) Failed = MMU update transferring to DOM2<BR>Jul 26 06:59:22 xen1 kernel: (file=3Dmai= n.c, line=3D270) Failed MMU update transferring to DOM2<BR>Jul 26 08:00:19 = xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU update transferring to = DOM2<BR>Jul 26 08:24:50 xen1 kernel: (file=3Dmain.c, line=3D270) Failed MMU= update transferring to DOM2<BR></FONT></DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2>and in dom2:</FONT></DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2></FONT> </DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2>Jul 25 21:53:58 mail2 kernel: ba= d buffer on RX ring!(-1)<BR>Jul 25 23:02:49 mail2 kernel: bad buffer on RX = ring!(-1)<BR>Jul 25 23:31:25 mail2 kernel: bad buffer on RX ring!(-1)<BR>Ju= l 26 01:07:55 mail2 kernel: bad buffer on RX ring!(-1)<BR>Jul 26 01:38:59 m= ail2 kernel: bad buffer on RX ring!(-1)<BR>Jul 26 02:35:21 mail2 kernel: ba= d buffer on RX ring!(-1)<BR>Jul 26 02:47:33 mail2 kernel: bad buffer on RX = ring!(-1)<BR>Jul 26 04:55:37 mail2 kernel: bad buffer on RX ring!(-1)<BR>Ju= l 26 06:32:56 mail2 kernel: bad buffer on RX ring!(-1)<BR>Jul 26 06:59:22 m= ail2 kernel: bad buffer on RX ring!(-1)<BR>Jul 26 08:00:19 mail2 kernel: ba= d buffer on RX ring!(-1)<BR>Jul 26 08:24:50 mail2 kernel: bad buffer on RX = ring!(-1)<BR></FONT></DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2>so something funny is going on. = i started my diff and ping scripts at about 21:20. At least the above error= is detected though.</FONT></DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2></FONT> </DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2>James</FONT></DIV> <DIV dir=3Dltr><FONT face=3DArial size=3D2> </DIV></FONT> <DIV dir=3Dltr> <HR tabIndex=3D-1> <FONT face=3DTahoma size=3D2><B>From:</B> Chris Andrews<BR><B>Sent:</B> Mon= 26/07/2004 1:08 AM<BR><B>To:</B> James Harper<BR><B>Cc:</B> xen-devel@list= s.sourceforge.net<BR><B>Subject:</B> Re: [Xen-devel] segfault in VM - FIXED= !<BR></FONT><BR></DIV></DIV> <DIV><PRE style=3D"WORD-WRAP: break-word">On 25 Jul 2004, at 12:24, James H= arper wrote: > so far so good. It's been running for a while now with no errors. much= =20 > longer than it would have survived previously. It's broken for me - I suspect it's that although it checks that=20 requests to be merged begin in the same page, it doesn't also check=20 they end in that same page. I'm testing a version now that tries to do=20 that. Chris. </PRE></DIV></BODY></HTML> --_7B4740D2-5940-4EA9-8376-C62BADEDF385_-- ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |