[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20141226225744.GA30955@codemonkey.org.uk>
Date: Fri, 26 Dec 2014 17:57:44 -0500
From: Dave Jones <davej@...emonkey.org.uk>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Thomas Gleixner <tglx@...utronix.de>, Chris Mason <clm@...com>,
Mike Galbraith <umgwanakikbuti@...il.com>,
Ingo Molnar <mingo@...nel.org>,
Peter Zijlstra <peterz@...radead.org>,
Dâniel Fraga <fragabr@...il.com>,
Sasha Levin <sasha.levin@...cle.com>,
"Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Suresh Siddha <sbsiddha@...il.com>,
Oleg Nesterov <oleg@...hat.com>,
Peter Anvin <hpa@...ux.intel.com>,
John Stultz <john.stultz@...aro.org>
Subject: Re: frequent lockups in 3.18rc4
On Fri, Dec 26, 2014 at 12:57:07PM -0800, Linus Torvalds wrote:
> I have a newer version of the patch that gets rid of the false
> positives with some ordering rules instead, and just for you I hacked
> it up to say where the problem happens too, but it's likely too late.
hm.
[ 2733.047100] INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 2733.047188] Tasks blocked on level-0 rcu_node (CPUs 0-7): P25811
[ 2733.047216] Tasks blocked on level-0 rcu_node (CPUs 0-7): P25811
[ 2733.047242] (detected by 0, t=6502 jiffies, g=52141, c=52140, q=0)
[ 2733.047271] trinity-c406 R running task 13416 25811 24907 0x00000000
[ 2733.047305] ffff88022208fd28 0000000000000002 ffffffffa819f627 ffff8801df2c0000
[ 2733.047341] 00000000001d31c0 0000000000000002 ffff88022208ffd8 00000000001d31c0
[ 2733.047375] ffff8800806e1780 ffff8801df2c0000 ffff88022208fd18 ffff88022208ffd8
[ 2733.047411] Call Trace:
[ 2733.047429] [<ffffffffa819f627>] ? context_tracking_user_exit+0x67/0x280
[ 2733.047457] [<ffffffffa88522a2>] preempt_schedule_irq+0x52/0xb0
[ 2733.047482] [<ffffffffa8859820>] retint_kernel+0x20/0x30
[ 2733.047505] [<ffffffffa808a361>] ? check_kill_permission+0xb1/0x1e0
[ 2733.047531] [<ffffffffa808a402>] ? check_kill_permission+0x152/0x1e0
[ 2733.047557] [<ffffffffa808dc25>] group_send_sig_info+0x65/0x150
[ 2733.047581] [<ffffffffa808dbc5>] ? group_send_sig_info+0x5/0x150
[ 2733.047607] [<ffffffffa80ed71e>] ? rcu_read_lock_held+0x6e/0x80
[ 2733.047632] [<ffffffffa808dee8>] kill_pid_info+0x78/0x130
[ 2733.047654] [<ffffffffa808de75>] ? kill_pid_info+0x5/0x130
[ 2733.047677] [<ffffffffa808e0b2>] SYSC_kill+0xf2/0x2f0
[ 2733.047699] [<ffffffffa808e05b>] ? SYSC_kill+0x9b/0x2f0
[ 2733.047721] [<ffffffffa80d7ffd>] ? trace_hardirqs_on+0xd/0x10
[ 2733.047745] [<ffffffffa8013765>] ? syscall_trace_enter_phase1+0x125/0x1a0
[ 2733.048607] [<ffffffffa80d7f2d>] ? trace_hardirqs_on_caller+0x10d/0x1d0
[ 2733.049469] [<ffffffffa809079e>] SyS_kill+0xe/0x10
[ 2733.050332] [<ffffffffa8858aa2>] system_call_fastpath+0x12/0x17
[ 2733.051197] trinity-c406 R running task 13416 25811 24907 0x00000000
[ 2733.052064] ffff88022208fd28 0000000000000002 ffffffffa819f627 ffff8801df2c0000
[ 2733.052932] 00000000001d31c0 0000000000000002 ffff88022208ffd8 00000000001d31c0
[ 2733.053792] ffff880209e2c680 ffff8801df2c0000 ffff88022208fd18 ffff88022208ffd8
[ 2733.054651] Call Trace:
[ 2733.055500] [<ffffffffa819f627>] ? context_tracking_user_exit+0x67/0x280
[ 2733.056362] [<ffffffffa88522a2>] preempt_schedule_irq+0x52/0xb0
[ 2733.057222] [<ffffffffa8859820>] retint_kernel+0x20/0x30
[ 2733.058076] [<ffffffffa808a361>] ? check_kill_permission+0xb1/0x1e0
[ 2733.058930] [<ffffffffa808a402>] ? check_kill_permission+0x152/0x1e0
[ 2733.059778] [<ffffffffa808dc25>] group_send_sig_info+0x65/0x150
[ 2733.060624] [<ffffffffa808dbc5>] ? group_send_sig_info+0x5/0x150
[ 2733.061472] [<ffffffffa80ed71e>] ? rcu_read_lock_held+0x6e/0x80
[ 2733.062322] [<ffffffffa808dee8>] kill_pid_info+0x78/0x130
[ 2733.063168] [<ffffffffa808de75>] ? kill_pid_info+0x5/0x130
[ 2733.064015] [<ffffffffa808e0b2>] SYSC_kill+0xf2/0x2f0
[ 2733.064863] [<ffffffffa808e05b>] ? SYSC_kill+0x9b/0x2f0
[ 2733.065704] [<ffffffffa80d7ffd>] ? trace_hardirqs_on+0xd/0x10
[ 2733.066541] [<ffffffffa8013765>] ? syscall_trace_enter_phase1+0x125/0x1a0
[ 2733.067384] [<ffffffffa80d7f2d>] ? trace_hardirqs_on_caller+0x10d/0x1d0
[ 2733.068217] [<ffffffffa809079e>] SyS_kill+0xe/0x10
[ 2733.069045] [<ffffffffa8858aa2>] system_call_fastpath+0x12/0x17
[ 3708.217920] perf interrupt took too long (2503 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 4583.530580] request_module: runaway loop modprobe personality-87
still running though..
Dave
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists