Re: frequent lockups in 3.18rc4

From: Dave Jones
Date: Fri Dec 26 2014 - 17:58:24 EST


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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/