From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: Re: 2.6.29-rc8 pv_ops dom0 BUG / unable to handle kernel paging request Date: Sat, 21 Mar 2009 21:28:55 -0700 Message-ID: <49C5BE87.8040303@goop.org> References: <20090307175856.GL15052@edu.joroinen.fi> <49B3610C.2090101@goop.org> <20090308115400.GR15052@edu.joroinen.fi> <20090311205250.GJ15052@edu.joroinen.fi> <20090311212622.GK15052@edu.joroinen.fi> <49B84BE8.4020103@goop.org> <20090312083242.GM15052@edu.joroinen.fi> <49C3DC02.7010903@goop.org> <20090321201652.GT15052@edu.joroinen.fi> <20090321225031.GU15052@edu.joroinen.fi> <20090321231341.GV15052@edu.joroinen.fi> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <20090321231341.GV15052@edu.joroinen.fi> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Pasi K=E4rkk=E4inen wrote: > On Sun, Mar 22, 2009 at 12:50:31AM +0200, Pasi K=E4rkk=E4inen wrote: > =20 >> On Sat, Mar 21, 2009 at 10:16:52PM +0200, Pasi K=E4rkk=E4inen wrote: >> =20 >>>> Also, do you see this problem before you've started any other domain= s? =20 >>>> Or does it only happen once you've run a domU (or only while a domU = is=20 >>>> running)? >>>> >>>> =20 >>> I'm not running any other domains.. Only dom0 is running. >>> >>> Steps to reproduce this BUG on my pv_ops dom0 testbox: >>> >>> 1) Reboot the box to pv_ops dom0 kernel >>> 2) Login to dom0 via ssh >>> 3) Start kernel compilation on dom0 (make bzImage && make modules) >>> 4) Wait some minutes and pv_ops dom0 kernel BUGs >>> >>> So no other domains has been or is running when this happens.. >>> >>> I'll try disabling CONFIG_HIGHPTE now, and see if that makes any diff= erence. >>> >>> =20 >> CONFIG_HIGHPTE=3Dy and pv_ops dom0 survives up for maybe 30 mins, and = then >> BUGs (during kernel compilation): >> http://pasik.reaktio.net/xen/pv_ops-dom0-debug/pv_ops-dom0-bootlog-22-= xen331-linux-2.6.29-rc8-bug-with-highpte.txt >> >> >> CONFIG_HIGHPTE=3Dn and I get BUG during system startup when udev is st= arted: >> http://pasik.reaktio.net/xen/pv_ops-dom0-debug/pv_ops-dom0-bootlog-23-= xen331-linux-2.6.29-rc8-bug-no-highpte.txt >> >> Starting udev: BUG: unable to handle kernel paging request at 70007823 >> IP: [] pdc_common_ops+0x171/0xfffffcfe [sata_promise] >> *pdpt =3D 000000005f781001=20 >> Oops: 0002 [#1] SMP=20 >> >> So yeah.. with CONFIG_HIGHPTE=3Dn it seems to happen when sata_promis= e is loaded.. What should I try next?=20 >> >> =20 > > Actually it's not only sata_promise. I tried 2 more times with the > CONFIG_HIGHPTE=3Dn pv_ops dom0 kernel: > > http://pasik.reaktio.net/xen/pv_ops-dom0-debug/pv_ops-dom0-bootlog-23-x= en331-linux-2.6.29-rc8-bug-no-highpte.txt > http://pasik.reaktio.net/xen/pv_ops-dom0-debug/pv_ops-dom0-bootlog-23-x= en331-linux-2.6.29-rc8-bug-no-highpte-2.txt > http://pasik.reaktio.net/xen/pv_ops-dom0-debug/pv_ops-dom0-bootlog-23-x= en331-linux-2.6.29-rc8-bug-no-highpte-3.txt > > BUG: unable to handle kernel paging request at a536462c > IP: [] classes+0x688/0xfffffa30 [parport] > *pdpt =3D 000000005f759001=20 > Oops: 0002 [#1] SMP=20 > =20 Hm, OK. Something is clearly drastically amiss. I'll try to repro. J