From: Andrew Morton <akpm@linux-foundation.org>
To: Dave Hansen <hansendc@us.ibm.com>
Cc: linux-kernel@vger.kernel.org, Ingo Molnar <mingo@elte.hu>,
Suresh Siddha <suresh.b.siddha@intel.com>,
Thomas Gleixner <tglx@linutronix.de>,
Nick Piggin <nickpiggin@yahoo.com.au>,
Michal Piotrowski <michal.k.k.piotrowski@gmail.com>
Subject: Re: 2.6.21-rc2-mm2 hang
Date: Wed, 7 Mar 2007 14:46:47 -0800 [thread overview]
Message-ID: <20070307144647.735311cf.akpm@linux-foundation.org> (raw)
In-Reply-To: <1173305536.868.8.camel@localhost.localdomain>
On Wed, 07 Mar 2007 14:12:16 -0800
Dave Hansen <hansendc@us.ibm.com> wrote:
> I'm seeing weird hangs running ltp on 2.6.21-rc2-mm2. It manifests
> itself by the waitpid06 test in LTP hanging. This is very, very
> reproducible in about 5 seconds by adding '-s wait' to the ltp command
> line.
>
> I see 4 waitpid06 processes on my 4-way machine spinning in userspace.
> But, the weird part is that I can't ssh in once this happens, but I can
> log in to the console. I've bisected it down to:
>
> sched-fix-idle-load-balancing-in-softirqd-context
>
> http://sr71.net/~dave/linux/elm3b82-config
>
> sysrq-t:
>
> bash S 00000001 0 1670 1667 1676 (NOTLB)
> f761ff18 00000086 00000000 00000001 f7afb3ac c16f5f6c f761ff1c c0146eb5
> e93d3067 fffb8000 f761ff20 c2d922e0 f7ec4030 f7ec413c 00006db1 1457ab10
> 00000025 c038eb60 fffffe00 f7ec4030 f7ec40e4 f761ff88 c011bc38 c014800d
> Call Trace:
> [<c011bc38>] do_wait+0x271/0x316
> [<c011bd86>] sys_wait4+0x2f/0x31
> [<c011bdaf>] sys_waitpid+0x27/0x2c
> [<c010265c>] syscall_call+0x7/0xb
> =======================
> runltp S 00000001 0 1676 1670 1780 (NOTLB)
> f7625f18 00000082 00000000 00000001 f7adf3ac c16f5bec f7625f1c c0146eb5
> e8cf4067 fffab000 f7625f20 c2d9a2e0 c30ee050 c30ee15c 00007d8f 3c8acf22
> 00000025 c309e560 fffffe00 c30ee050 c30ee104 f7625f88 c011bc38 c014800d
> Call Trace:
> [<c011bc38>] do_wait+0x271/0x316
> [<c011bd86>] sys_wait4+0x2f/0x31
> [<c011bdaf>] sys_waitpid+0x27/0x2c
> [<c010265c>] syscall_call+0x7/0xb
> =======================
> pan S 00000000 0 1780 1676 1831 (NOTLB)
> f7639f30 00000086 00000000 00000000 00000000 00000246 f7ad095c f7f0e760
> 00000000 f7639f0c c0162748 c2d922e0 f7a0aab0 f7a0abbc 0000edaf abaf1d13
> 00000026 c038eb60 fffffe00 f7a0aab0 f7a0ab64 f7639fa0 c011bc38 e97e7065
> Call Trace:
> [<c011bc38>] do_wait+0x271/0x316
> [<c011bd86>] sys_wait4+0x2f/0x31
> [<c010265c>] syscall_call+0x7/0xb
> =======================
> waitpid06 S 00000001 0 1831 1780 1832 (NOTLB)
> f7637f18 00000082 00000000 00000001 f769b134 c16ed36c f7637f1c c0146eb5
> f7a38c80 00000000 f7bce030 c2d9a2e0 f7e78030 f7e7813c 00000f64 abdcd3a1
> 00000026 f7bce030 fffffe00 f7e78030 f7e780e4 f7637f88 c011bc38 c014800d
> Call Trace:
> [<c011bc38>] do_wait+0x271/0x316
> [<c011bd86>] sys_wait4+0x2f/0x31
> [<c011bdaf>] sys_waitpid+0x27/0x2c
> [<c010265c>] syscall_call+0x7/0xb
> =======================
>
Michal has reported a similar thing in recent -mm's.
sched-fix-idle-load-balancing-in-softirqd-context was added in
2.6.21-rc2-mm1.
I'll drop sched-fix-idle-load-balancing-in-softirqd-context.patch and
sched-fix-idle-load-balancing-in-softirqd-context-fix.patch and, as a
consequence, sched-dynticks-idle-load-balancing-v3.patch.
Thanks for doing the bisect - it really helps.
next prev parent reply other threads:[~2007-03-07 22:55 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-06 8:44 2.6.21-rc2-mm2 Andrew Morton
2007-03-06 9:06 ` 2.6.21-rc2-mm2 J.A. Magallón
2007-03-06 9:15 ` 2.6.21-rc2-mm2 Andrew Morton
2007-03-06 9:38 ` 2.6.21-rc2-mm2 J.A. Magallón
2007-03-06 9:42 ` 2.6.21-rc2-mm2 Andrew Morton
2007-03-06 9:44 ` 2.6.21-rc2-mm2 J.A. Magallón
2007-03-06 11:14 ` 2.6.21-rc2-mm2 Jens Axboe
2007-03-06 10:27 ` 2.6.21-rc2-mm2 KAMEZAWA Hiroyuki
2007-03-06 11:09 ` 2.6.21-rc2-mm2 Andrew Morton
2007-03-06 11:35 ` 2.6.21-rc2-mm2 KAMEZAWA Hiroyuki
2007-03-07 6:23 ` [BUGFIX][PATCH] fix NULL pointer in ia64/irq_chip-mask/unmask function KAMEZAWA Hiroyuki
2007-03-07 6:57 ` Andrew Morton
2007-03-07 7:32 ` KAMEZAWA Hiroyuki
2007-03-08 8:41 ` 2.6.21-rc2-mm2 Magnus Damm
2007-03-06 11:58 ` 2.6.21-rc2-mm2 Con Kolivas
2007-03-06 12:52 ` 2.6.21-rc2-mm2 Thomas Gleixner
2007-03-06 13:24 ` 2.6.21-rc2-mm2 Con Kolivas
2007-03-06 14:47 ` 2.6.21-rc2-mm2 Thomas Gleixner
2007-03-06 20:19 ` 2.6.21-rc2-mm2 Con Kolivas
2007-03-06 15:46 ` 2.6.21-rc2-mm2 J.A. Magallón
2007-03-07 6:24 ` 2.6.21-rc2-mm2 Jean Delvare
2007-03-07 8:39 ` 2.6.21-rc2-mm2 Sébastien Dugué
2007-03-07 8:49 ` 2.6.21-rc2-mm2 Andrew Morton
2007-03-07 9:30 ` 2.6.21-rc2-mm2 Sébastien Dugué
2007-03-07 19:46 ` 2.6.21-rc2-mm2 Luiz Fernando N. Capitulino
2007-03-07 19:52 ` 2.6.21-rc2-mm2 Andrew Morton
2007-03-08 7:20 ` 2.6.21-rc2-mm2 Mike Galbraith
2007-03-07 22:12 ` 2.6.21-rc2-mm2 hang Dave Hansen
2007-03-07 22:46 ` Andrew Morton [this message]
[not found] ` <20070307221628.GD26473@linux-os.sc.intel.com>
2007-03-07 23:07 ` Dave Hansen
2007-03-07 23:16 ` Andrew Morton
2007-03-08 15:07 ` Michal Piotrowski
2007-03-08 1:07 ` Siddha, Suresh B
2007-03-07 22:41 ` [RFC: -mm patch] #if 0 mmc_deselect_cards() Adrian Bunk
2007-03-08 5:47 ` Pierre Ossman
2007-03-19 9:21 ` [-mm patch] remove mmc_deselect_cards() Adrian Bunk
2007-03-08 6:31 ` MMC: Fix typo in mmc highspeed Kyungmin Park
2007-03-07 22:41 ` 2.6.21-rc2-mm2: drivers/net/wireless/libertas/debugfs.c addr bogosity Adrian Bunk
2007-03-07 23:00 ` Andrew Morton
2007-03-08 8:02 ` Adrian Bunk
2007-03-09 2:11 ` Tony Breeds
2007-03-09 14:19 ` John W. Linville
2007-03-09 14:19 ` John W. Linville
2007-03-09 17:14 ` Randy Dunlap
2007-03-09 17:14 ` Randy Dunlap
2007-03-09 17:14 ` Randy Dunlap
2007-03-12 3:43 ` Tony Breeds
2007-03-08 0:03 ` e1000 oops on boot [Re: 2.6.21-rc2-mm2] J.A. Magallón
2007-03-08 0:23 ` Andrew Morton
2007-03-08 0:28 ` Randy Dunlap
2007-03-08 0:35 ` Kok, Auke
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=20070307144647.735311cf.akpm@linux-foundation.org \
--to=akpm@linux-foundation.org \
--cc=hansendc@us.ibm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=michal.k.k.piotrowski@gmail.com \
--cc=mingo@elte.hu \
--cc=nickpiggin@yahoo.com.au \
--cc=suresh.b.siddha@intel.com \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.