From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= Subject: Re: Re: xen/stable 2.6.32.9 32bit dom0 kernel crashes early on boot Date: Fri, 19 Mar 2010 00:59:53 +0200 Message-ID: <20100318225953.GD1878@reaktio.net> References: <20100304195337.GF2761@reaktio.net> <4B90157D.5090900@goop.org> <20100304202316.GG2761@reaktio.net> <20100304202837.GH2761@reaktio.net> <4B902733.4090205@goop.org> <20100305071359.GI2761@reaktio.net> <20100305105101.GS2761@reaktio.net> <20100306150509.GL2580@reaktio.net> <20100308181713.GG4568@phenom.dumpdata.com> <4B96A27E.50906@goop.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <4B96A27E.50906@goop.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: Jeremy Fitzhardinge Cc: xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org On Tue, Mar 09, 2010 at 11:33:18AM -0800, Jeremy Fitzhardinge wrote: > On 03/08/2010 10:17 AM, Konrad Rzeszutek Wilk wrote: >> On Sat, Mar 06, 2010 at 05:05:09PM +0200, Pasi K=E4rkk=E4inen wrote: >> =20 >>> On Fri, Mar 05, 2010 at 12:51:02PM +0200, Pasi K=E4rkk=E4inen wrote: >>> =20 >>>> On Fri, Mar 05, 2010 at 09:13:59AM +0200, Pasi K=E4rkk=E4inen wrote: >>>> =20 >>>>> On Thu, Mar 04, 2010 at 01:33:39PM -0800, Jeremy Fitzhardinge wrote= : >>>>> =20 >>>>>> On 03/04/2010 12:28 PM, Pasi K=E4rkk=E4inen wrote: >>>>>> =20 >>>>>>> It was 2.6.31.12-174.2.22.fc12.i686.PAE saying the above.. >>>>>>> 2.6.32.9 xen/stable booted on baremetal doesn't say anything abou= t NX. >>>>>>> >>>>>>> =20 >>>>>> What happens if you boot with noexec=3Dno on the kernel command li= ne? >>>>>> >>>>>> =20 >>>>> noexec=3Dno didn't change anything.. still crashes. console output = is the same as earlier. >>>>> I also checked the BIOS, it didn't seem to have any NX settings. >>>>> >>>>> =20 >>>> latest xen/master 2.6.31.6 seems to boot OK on this box, with the sa= me Xen 4.0.0-rc5 hypervisor. >>>> >>>> successful bootlog of xen/master 2.6.31.6 here: >>>> http://pasik.reaktio.net/xen/pv_ops-dom0-debug/pv_ops-dom0-xen-maste= r-2.6.31.6-32b-works-log03.txt >>>> >>>> =20 >>> xen/stable 2.6.32.9 boots OK on baremetal (without Xen). >>> Does it help to have a log of the boot on baremetal? >>> >>> Here are a couple of xen/stable 2.6.32.9 crashing boots as Xen dom0, >>> with various debugging options, and also with "acpi=3Doff": >>> =20 >> Could you find what is at c0405dbe and around that area with gdb? >> =20 > > I think the problem is that there's something happening in =20 > kernel/head_32.S to test for NX and disable it if not present, which =20 > isn't happening on the Xen startup path. But I haven't investigated =20 > that yet. > Should I try using kernel/head_32.S from 2.6.31.6 with 2.6.32.10 dom0 ker= nel?=20 I have access to the machine in question again on sunday, so I could test= things then. -- Pasi