Re: [PATCH][GIT PULL] tracing: Fix compile issue for trace_sched_wakeup.c

Jason Baron
2010-10-25T15:56:55Z

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