Re: [Xen-devel] Re: [PATCH] xen: remove support for non-PAE 32-bit

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jeremy Fitzhardinge <jeremy@...>
Cc: <xen-devel@...>, Ingo Molnar <mingo@...>, Linux Kernel Mailing List <linux-kernel@...>
Date: Tuesday, May 13, 2008 - 9:28 am

Am Dienstag 13 Mai 2008 13:48 schrieb Jeremy Fitzhardinge:

I thought so, too, however it doesn't :-(.


Linux crashes just after the message "Freeing unused 
kernel memory: ..." due to dereferencing a bad address.

The following is from the top of my head (if you need more details, let me kow 
and I'll recompile everything with PAE so I can reproduce the problem again 
-- this will take some time though..):

The crash results from a call to do_munmap(). Strangely though, when setting a 
breakpoint at the faulting assembly instruction (I'm using qemu's debug stub 
facility) , the problem disappears: the address being dereferenced (contained 
in register eax) is always a valid one. However, as soon as I remove that 
breakpoint and hit "continue", it does crash again with the crash dump 
showing an eip pointing to where the breakpoint formerly was, and an invalid 
address in eax.


The eip that was reported was always the same, and there was no xchg 
instruction at that address. It might have been consistently wrong though 
(how would I figure this out?).


Rob

-- 
Robert Kaiser                    http://wwwvs.informatik.fh-wiesbaden.de
Labor für Verteilte Systeme            kaiser@informatik.fh-wiesbaden.de
FH Wiesbaden - University of Applied Sciences     tel: (+49)611-9495-294
Kurt-Schumacher-Ring 18, 65197 Wiesbaden, Germany fax: (+49)611-9495-294
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] xen: remove support for non-PAE 32-bit, Jeremy Fitzhardinge, (Fri May 9, 7:05 am)
Re: [PATCH] xen: remove support for non-PAE 32-bit, Ingo Molnar, (Tue May 13, 7:08 am)
Re: [Xen-devel] Re: [PATCH] xen: remove support for non-PAE ..., Robert Kaiser (FH), (Tue May 13, 7:32 am)
Re: [Xen-devel] Re: [PATCH] xen: remove support for non-PAE ..., Jeremy Fitzhardinge, (Tue May 13, 7:48 am)
Re: [Xen-devel] Re: [PATCH] xen: remove support for non-PAE ..., Robert Kaiser (FH), (Tue May 13, 9:28 am)
Re: [Xen-devel] Re: [PATCH] xen: remove support for non-PAE ..., Jeremy Fitzhardinge, (Tue May 13, 9:59 am)