public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@elte.hu>
To: Jason Baron <jbaron@redhat.com>
Cc: Steven Rostedt <rostedt@goodmis.org>,
	LKML <linux-kernel@vger.kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	Frederic Weisbecker <fweisbec@gmail.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	"H. Peter Anvin" <hpa@zytor.com>,
	Peter Zijlstra <a.p.zijlstra@chello.nl>,
	Arnaldo Carvalho de Melo <acme@redhat.com>,
	masami.hiramatsu.pt@hitachi.com
Subject: Re: [PATCH][GIT PULL] tracing: Fix compile issue for trace_sched_wakeup.c
Date: Fri, 22 Oct 2010 20:24:33 +0200	[thread overview]
Message-ID: <20101022182433.GA24637@elte.hu> (raw)
In-Reply-To: <20101022175845.GF6498@redhat.com>


* Jason Baron <jbaron@redhat.com> wrote:

> On Thu, Oct 21, 2010 at 01:09:25PM +0200, Ingo Molnar wrote:
> > * Ingo Molnar <mingo@elte.hu> wrote:
> > 
> > > 
> > > * Jason Baron <jbaron@redhat.com> wrote:
> > > 
> > > > [...] Do we always fail after "Testing all events:" is printed? [...]
> > > 
> > > Yes, in all cases i checked. Sometimes it's an oops.
> > 
> > Such as this one:
> > 
> > [    6.724449] Testing event kmalloc_node: OK
> > [    6.744459] Testing event kmem_cache_alloc_node: 
> > [    6.749111] BUG: unable to handle kernel paging request at ffffffff
> > [    6.752000] IP: [<f6425f7c>] 0xf6425f7c
> > [    6.752000] *pde = 01384067 *pte = 00000000 
> > [    6.752000] Oops: 0002 [#1] PREEMPT SMP 
> > [    6.752000] last sysfs file: 
> > [    6.752000] Modules linked in:
> > [    6.752000] 
> > [    6.752000] Pid: 2, comm: kthreadd Not tainted 2.6.36-rc8-tip+ #50831 /
> > [    6.752000] EIP: 0060:[<f6425f7c>] EFLAGS: 00010282 CPU: 0
> > [    6.752000] EIP is at 0xf6425f7c
> > [    6.752000] EAX: ffffffff EBX: c1021c4f ECX: 00000001 EDX: 00000000
> > [    6.752000] ESI: f6425f7c EDI: fffffff4 EBP: f640c000 ESP: f6425ee4
> > [    6.752000]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
> > [    6.752000] Process kthreadd (pid: 2, ti=f6424000 task=f640c000 task.ti=f6424000)
> > [    6.752000] Stack:
> > [    6.752000]  c1021c4f f640c02c 00800711 00000000 00000000 00000000 f6425f7c f6809880
> > [    6.752000] <0> f6425f7c 00000000 00000000 f6425f7c c1022a54 00000000 00000000 00000000
> > [    6.752000] <0> 00000000 00800711 00000000 00000000 00000000 c101d94a f6809880 c131f3a0
> > [    6.752000] Call Trace:
> > [    6.752000]  [<c1021c4f>] ? copy_process+0xa1/0xd6d
> > [    6.752000]  [<c1022a54>] ? do_fork+0x139/0x2ca
> > [    6.752000]  [<c101d94a>] ? dequeue_task+0xb9/0xc8
> > [    6.752000]  [<c1245597>] ? schedule+0x821/0x84b
> > [    6.752000]  [<c1038079>] ? kthread+0x0/0x68
> > [    6.752000]  [<c1007930>] ? kernel_thread+0x77/0x7f
> > [    6.752000]  [<c1038079>] ? kthread+0x0/0x68
> > [    6.752000]  [<c1002cbc>] ? kernel_thread_helper+0x0/0x10
> > [    6.752000]  [<c1038172>] ? kthreadd+0x91/0xc7
> > [    6.752000]  [<c10380e1>] ? kthreadd+0x0/0xc7
> > [    6.752000]  [<c1002cc2>] ? kernel_thread_helper+0x6/0x10
> > [    6.752000] Code: 98 80 f6 00 c0 40 f6 a9 37 61 f9 11 07 80 00 79 80 03 c1 c0 5f 42 f6 7c 5f 42 f6 30 79 00 c1 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 00 00 00 00 79 80 03 c1 70 3f 42 f6 00 
> > [    6.752000] EIP: [<f6425f7c>] 0xf6425f7c SS:ESP 0068:f6425ee4
> > [    6.752000] CR2: 00000000ffffffff
> > [    6.752000] ---[ end trace 6000cf675d3eddec ]---
> > 
> > (captured two days ago)
> > 
> > Full bootlog is attached below.
> > 
> > Thanks,
> > 
> > 	Ingo
> > 
> 
> Hi,
> 
> this looks potentially like a separate issue from the 'hang' one - I'm wondering 
> if this was re-produced with the same .config as the 'hang' case? I haven't been 
> able to hit this one yet....

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)

Something very much not good with the fundamental mechanics of jump labels i'm 
afraid. It might be corrupting some memory here, or have some window of 
vulnerability in which an IRQ hits (or so) we will crash.

Thanks,

	Ingo

  reply	other threads:[~2010-10-22 18:25 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-19 17:11 [PATCH][GIT PULL] tracing: Fix compile issue for trace_sched_wakeup.c Steven Rostedt
2010-10-19 18:41 ` Ingo Molnar
2010-10-20 15:40   ` Ingo Molnar
2010-10-20 16:37     ` Steven Rostedt
2010-10-20 18:40       ` Ingo Molnar
2010-10-20 16:43     ` Jason Baron
2010-10-20 18:33       ` Ingo Molnar
2010-10-21 11:09         ` Ingo Molnar
2010-10-22 17:58           ` Jason Baron
2010-10-22 18:24             ` Ingo Molnar [this message]
2010-10-22 18:39               ` Jason Baron
2010-10-23 20:02                 ` Ingo Molnar
2010-10-24  0:53                   ` Steven Rostedt
2010-10-24 11:25                     ` Ingo Molnar
2010-10-25  8:59                       ` Ingo Molnar
2010-10-25  9:30                         ` Ingo Molnar
2010-10-25 11:45                           ` Ingo Molnar
2010-10-25 12:10                             ` Ingo Molnar
2010-10-25 12:18                               ` Peter Zijlstra
2010-10-25 12:32                                 ` Ingo Molnar
2010-10-25 15:47                                 ` Peter Zijlstra
2010-10-25 16:07                                   ` Peter Zijlstra
2010-10-25 17:25                                   ` Ingo Molnar
2010-10-25 17:32                                     ` Ingo Molnar
2010-10-25 17:45                                   ` Peter Zijlstra
2010-10-25 17:52                                     ` Jason Baron
2010-10-30 10:42                                     ` [tip:perf/urgent] jump label: Add work around to i386 gcc asm goto bug tip-bot for Steven Rostedt
2010-10-25 15:55                   ` [PATCH][GIT PULL] tracing: Fix compile issue for trace_sched_wakeup.c Jason Baron
2010-10-25 16:09                     ` Peter Zijlstra
2010-10-22 21:42               ` Jason Baron
2010-10-23  4:41                 ` Steven Rostedt
2010-10-21  2:58       ` Masami Hiramatsu
2010-10-21  7:22         ` Peter Zijlstra
2010-10-21 11:01           ` Steven Rostedt
2010-10-21 11:03             ` Peter Zijlstra
2010-10-21 12:45               ` Steven Rostedt
2010-10-21 13:50               ` Jason Baron
2010-10-22  4:56               ` Masami Hiramatsu
2010-10-21 14:00         ` Jason Baron
2010-10-21 11:14     ` Steven Rostedt
2010-10-21 11:26       ` Ingo Molnar
2010-10-21 13:55         ` Jason Baron
2010-10-21 14:43           ` Ingo Molnar
2010-10-22  1:44         ` Jason Baron
2010-10-22  8:14           ` Peter Zijlstra
2010-10-22 14:13             ` Jason Baron
2010-10-22 14:23               ` Peter Zijlstra
2010-10-22 14:36                 ` Steven Rostedt
2010-10-22 14:36                 ` Jason Baron
2010-10-22  8:16           ` Tejun Heo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101022182433.GA24637@elte.hu \
    --to=mingo@elte.hu \
    --cc=a.p.zijlstra@chello.nl \
    --cc=acme@redhat.com \
    --cc=akpm@linux-foundation.org \
    --cc=fweisbec@gmail.com \
    --cc=hpa@zytor.com \
    --cc=jbaron@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=masami.hiramatsu.pt@hitachi.com \
    --cc=rostedt@goodmis.org \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox