Messages in this thread | | | Date | Mon, 25 Oct 2010 11:55:42 -0400 | From | Jason Baron <> | Subject | Re: [PATCH][GIT PULL] tracing: Fix compile issue for trace_sched_wakeup.c |
| |
On Sat, Oct 23, 2010 at 10:02:16PM +0200, Ingo Molnar wrote: > > > > Not the same config, and it's very spurious - i.e. a slightly different -tip > > > version with the same config will boot fine. (this suggests some race) > > > > if possible, can you post that .config? > > I just reproduced it again with tip-1128a72 - config and full bootlog attached. > > The crash picture tends to vary - sometimes it crashes in fork, sometimes in the > timer interrupt. Here's the current one: >
thanks. I've been able to re-produce both the fork, and the timer interrupt crashes.
It looks to me like we are patching the correct addresses with the correct instructions, based on looking at the disassembly and tracing what is getting patched when before the crash.
That's not say we aren't missing a cache flush somewhere...but I don't see any code in a bad state so far...
I'm also wondering if the self tests arent' enabled. If we run them after the system is up, if that works. perhaps, during boot things aren't quite set up right for some reason?
Another variable here is of course the compiler version. I know that 'asm goto' was backported to the fedora 4.4 gcc...but it would be interesting to test a 4.5 version in the failure cases - I will look at that shortly.
thanks,
-Jason
| |