From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Meelis Roos <mroos@linux.ee>
Cc: Linux Kernel list <linux-kernel@vger.kernel.org>
Subject: Re: hung tasks in 3.18.0-rc1-00221-gc3351df
Date: Thu, 23 Oct 2014 17:18:22 -0700 [thread overview]
Message-ID: <20141024001822.GK4977@linux.vnet.ibm.com> (raw)
In-Reply-To: <alpine.LRH.2.11.1410231619340.11555@adalberg.ut.ee>
On Thu, Oct 23, 2014 at 04:21:17PM +0300, Meelis Roos wrote:
> This is first real test on a computer where 3.17 did hang. Fist the hung
> task info, then full dmesg.
>
> [ 960.346611] INFO: task kworker/u16:0:6 blocked for more than 120 seconds.
> [ 960.346616] Tainted: G W 3.18.0-rc1-00221-gc3351df #150
> [ 960.346618] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> [ 960.346621] kworker/u16:0 D 0000000000000000 0 6 2 0x00000000
> [ 960.346633] Workqueue: netns cleanup_net
> [ 960.346635] ffff880111c4d1e0 0000000000000002 ffff880111c4d1e0 ffff880111c53fd8
> [ 960.346639] ffff880111c4d1e0 000000000000a000 ffff880111c4d1e0 0000000000000296
> [ 960.346642] 0000000000000000 7fffffffffffffff 7fffffffffffffff ffffffff8182e010
> [ 960.346646] Call Trace:
> [ 960.346654] [<ffffffff8153dcfd>] ? schedule_timeout+0x18d/0x200
> [ 960.346660] [<ffffffff810915a0>] ? get_state_synchronize_rcu+0x10/0x10
> [ 960.346664] [<ffffffff8153c544>] ? wait_for_completion+0xb4/0x110
> [ 960.346669] [<ffffffff8153e5d5>] ? _raw_spin_unlock_irqrestore+0x5/0x10
> [ 960.346672] [<ffffffff8153c539>] ? wait_for_completion+0xa9/0x110
> [ 960.346677] [<ffffffff81069450>] ? wake_up_state+0x10/0x10
> [ 960.346681] [<ffffffff8109285a>] ? _rcu_barrier+0x14a/0x1d0
> [ 960.346686] [<ffffffff8145f13c>] ? netdev_run_todo+0x5c/0x310
> [ 960.346691] [<ffffffff81458775>] ? rollback_registered_many+0x265/0x2d0
> [ 960.346696] [<ffffffff81459db6>] ? default_device_exit_batch+0x136/0x150
> [ 960.346701] [<ffffffff8107a240>] ? __wake_up_sync+0x10/0x10
> [ 960.346704] [<ffffffff81454310>] ? cleanup_net+0xf0/0x1d0
> [ 960.346709] [<ffffffff8105b566>] ? process_one_work+0x136/0x380
> [ 960.346713] [<ffffffff81058ca7>] ? pwq_activate_delayed_work+0x27/0x40
> [ 960.346716] [<ffffffff8105ba83>] ? worker_thread+0x63/0x480
> [ 960.346720] [<ffffffff8105ba20>] ? rescuer_thread+0x270/0x270
> [ 960.346723] [<ffffffff8105fc9e>] ? kthread+0xce/0xf0
> [ 960.346726] [<ffffffff81060000>] ? queue_kthread_work+0x80/0x80
> [ 960.346729] [<ffffffff8105fbd0>] ? kthread_create_on_node+0x180/0x180
> [ 960.346734] [<ffffffff8153ed2c>] ? ret_from_fork+0x7c/0xb0
> [ 960.346737] [<ffffffff8105fbd0>] ? kthread_create_on_node+0x180/0x180
> [ 1080.363583] INFO: task kworker/u16:0:6 blocked for more than 120 seconds.
> [ 1080.363589] Tainted: G W 3.18.0-rc1-00221-gc3351df #150
> [ 1080.363591] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> [ 1080.363594] kworker/u16:0 D 0000000000000000 0 6 2 0x00000000
> [ 1080.363604] Workqueue: netns cleanup_net
> [ 1080.363607] ffff880111c4d1e0 0000000000000002 ffff880111c4d1e0 ffff880111c53fd8
> [ 1080.363610] ffff880111c4d1e0 000000000000a000 ffff880111c4d1e0 0000000000000296
> [ 1080.363614] 0000000000000000 7fffffffffffffff 7fffffffffffffff ffffffff8182e010
> [ 1080.363617] Call Trace:
> [ 1080.363625] [<ffffffff8153dcfd>] ? schedule_timeout+0x18d/0x200
> [ 1080.363633] [<ffffffff810915a0>] ? get_state_synchronize_rcu+0x10/0x10
> [ 1080.363637] [<ffffffff8153c544>] ? wait_for_completion+0xb4/0x110
> [ 1080.363641] [<ffffffff8153e5d5>] ? _raw_spin_unlock_irqrestore+0x5/0x10
> [ 1080.363645] [<ffffffff8153c539>] ? wait_for_completion+0xa9/0x110
> [ 1080.363649] [<ffffffff81069450>] ? wake_up_state+0x10/0x10
> [ 1080.363653] [<ffffffff8109285a>] ? _rcu_barrier+0x14a/0x1d0
> [ 1080.363658] [<ffffffff8145f13c>] ? netdev_run_todo+0x5c/0x310
> [ 1080.363663] [<ffffffff81458775>] ? rollback_registered_many+0x265/0x2d0
> [ 1080.363667] [<ffffffff81459db6>] ? default_device_exit_batch+0x136/0x150
> [ 1080.363672] [<ffffffff8107a240>] ? __wake_up_sync+0x10/0x10
> [ 1080.363676] [<ffffffff81454310>] ? cleanup_net+0xf0/0x1d0
> [ 1080.363681] [<ffffffff8105b566>] ? process_one_work+0x136/0x380
> [ 1080.363684] [<ffffffff81058ca7>] ? pwq_activate_delayed_work+0x27/0x40
> [ 1080.363688] [<ffffffff8105ba83>] ? worker_thread+0x63/0x480
> [ 1080.363691] [<ffffffff8105ba20>] ? rescuer_thread+0x270/0x270
> [ 1080.363695] [<ffffffff8105fc9e>] ? kthread+0xce/0xf0
> [ 1080.363698] [<ffffffff81060000>] ? queue_kthread_work+0x80/0x80
> [ 1080.363702] [<ffffffff8105fbd0>] ? kthread_create_on_node+0x180/0x180
> [ 1080.363706] [<ffffffff8153ed2c>] ? ret_from_fork+0x7c/0xb0
> [ 1080.363709] [<ffffffff8105fbd0>] ? kthread_create_on_node+0x180/0x180
The get_state_synchronize_rcu() from within the wait for _rcu_barrier()
looks a bit odd, but perhaps this is stack-tracing inaccuracy.
Could you please send your .config?
Thanx, Paul
next prev parent reply other threads:[~2014-10-24 0:22 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-23 13:21 hung tasks in 3.18.0-rc1-00221-gc3351df Meelis Roos
2014-10-24 0:18 ` Paul E. McKenney [this message]
2014-10-24 7:58 ` Meelis Roos
2014-10-24 14:55 ` Paul E. McKenney
2014-10-27 17:44 ` Paul E. McKenney
2014-10-28 8:16 ` Meelis Roos
2014-10-28 12:49 ` Paul E. McKenney
2014-10-28 19:48 ` Meelis Roos
2014-10-28 20:22 ` Paul E. McKenney
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=20141024001822.GK4977@linux.vnet.ibm.com \
--to=paulmck@linux.vnet.ibm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mroos@linux.ee \
/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