You are not logged in.
Hello all,
For the past few weeks my wireless connection keeps crashing several times a day.
The behavior is inconsistent - at times, connection will resume after a few seconds on its own, at times it will resume after restarting the NetworkManager service and at times a restart is required to restore wireless connection.
I'm running an updated [testing] installation based on linux-ck and Gnome (with NetworkManager).
The installation is about a month old, and as far as I can recall, I did not have those problems prior to the fresh installation (previous installation was based on the exact same components, the only difference being Gnome version 3.10/3.12 and ext4/btrfs).
As for hardware, the wireless card is an Intel 5300.
A sample dmesg output (If I recall correctly, I saw an explicit mention of iwlwifi at times):
[ 3405.554006] INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, t=60002 jiffies, g=73290, c=73289, q=1915)
[ 3405.554006] INFO: Stall ended before state dump start
[ 3585.559004] INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, t=240007 jiffies, g=73290, c=73289, q=11227)
[ 3585.559004] INFO: Stall ended before state dump start
[ 3600.233057] INFO: task kworker/u4:0:1433 blocked for more than 120 seconds.
[ 3600.233063] Not tainted 3.14.4-1-ck #1
[ 3600.233064] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 3600.233067] kworker/u4:0 D ffff880139cad540 0 1433 2 0x00000000
[ 3600.233091] Workqueue: phy0 ieee80211_ba_session_work [mac80211]
[ 3600.233094] ffff88005c671b90 0000000000000046 ffff88013fd11b00 ffff8800b585be00
[ 3600.233097] ffff8800b585be00 ffff88005c671fd8 0000000000014640 ffff8800b585c178
[ 3600.233100] 0000000000014640 ffff8800b585be00 ffff8800b585be00 ffff8800961cb480
[ 3600.233103] Call Trace:
[ 3600.233116] [<ffffffff814e7ef9>] schedule_timeout+0x1c9/0x270
[ 3600.233119] [<ffffffff814e9dcf>] wait_for_common+0xcf/0x190
[ 3600.233123] [<ffffffff8109ba10>] ? wake_up_process+0x50/0x50
[ 3600.233127] [<ffffffff810bb0c0>] ? kfree_call_rcu+0x20/0x20
[ 3600.233129] [<ffffffff814e9ead>] wait_for_completion+0x1d/0x20
[ 3600.233132] [<ffffffff810b730b>] wait_rcu_gp+0x5b/0x80
[ 3600.233134] [<ffffffff810b7290>] ? __rcu_read_unlock+0x70/0x70
[ 3600.233136] [<ffffffff810bb589>] synchronize_rcu+0x29/0x40
[ 3600.233141] [<ffffffff813f4487>] synchronize_net+0x17/0x30
[ 3600.233148] [<ffffffffa09cfb6d>] ieee80211_tx_ba_session_handle_start+0x5d/0x4f0 [mac80211]
[ 3600.233155] [<ffffffffa09ce548>] ieee80211_ba_session_work+0x88/0x1a0 [mac80211]
[ 3600.233159] [<ffffffff81087918>] process_one_work+0x168/0x450
[ 3600.233161] [<ffffffff81088372>] worker_thread+0x132/0x3e0
[ 3600.233164] [<ffffffff81088240>] ? manage_workers.isra.26+0x2d0/0x2d0
[ 3600.233166] [<ffffffff8108e72a>] kthread+0xea/0x100
[ 3600.233169] [<ffffffff8108e640>] ? kthread_create_on_node+0x1a0/0x1a0
[ 3600.233172] [<ffffffff814f51bc>] ret_from_fork+0x7c/0xb0
[ 3600.233174] [<ffffffff8108e640>] ? kthread_create_on_node+0x1a0/0x1a0
[ 3720.233119] INFO: task kworker/u4:0:1433 blocked for more than 120 seconds.
[ 3720.233132] Not tainted 3.14.4-1-ck #1
[ 3720.233133] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 3720.233136] kworker/u4:0 D ffff880139cad540 0 1433 2 0x00000000
[ 3720.233186] Workqueue: phy0 ieee80211_ba_session_work [mac80211]
[ 3720.233190] ffff88005c671b90 0000000000000046 ffff88013fd11b00 ffff8800b585be00
[ 3720.233193] ffff8800b585be00 ffff88005c671fd8 0000000000014640 ffff8800b585c178
[ 3720.233196] 0000000000014640 ffff8800b585be00 ffff8800b585be00 ffff8800961cb480
[ 3720.233199] Call Trace:
[ 3720.233221] [<ffffffff814e7ef9>] schedule_timeout+0x1c9/0x270
[ 3720.233225] [<ffffffff814e9dcf>] wait_for_common+0xcf/0x190
[ 3720.233230] [<ffffffff8109ba10>] ? wake_up_process+0x50/0x50
[ 3720.233235] [<ffffffff810bb0c0>] ? kfree_call_rcu+0x20/0x20
[ 3720.233237] [<ffffffff814e9ead>] wait_for_completion+0x1d/0x20
[ 3720.233240] [<ffffffff810b730b>] wait_rcu_gp+0x5b/0x80
[ 3720.233242] [<ffffffff810b7290>] ? __rcu_read_unlock+0x70/0x70
[ 3720.233245] [<ffffffff810bb589>] synchronize_rcu+0x29/0x40
[ 3720.233252] [<ffffffff813f4487>] synchronize_net+0x17/0x30
[ 3720.233259] [<ffffffffa09cfb6d>] ieee80211_tx_ba_session_handle_start+0x5d/0x4f0 [mac80211]
[ 3720.233267] [<ffffffffa09ce548>] ieee80211_ba_session_work+0x88/0x1a0 [mac80211]
[ 3720.233274] [<ffffffff81087918>] process_one_work+0x168/0x450
[ 3720.233276] [<ffffffff81088372>] worker_thread+0x132/0x3e0
[ 3720.233279] [<ffffffff81088240>] ? manage_workers.isra.26+0x2d0/0x2d0
[ 3720.233283] [<ffffffff8108e72a>] kthread+0xea/0x100
[ 3720.233285] [<ffffffff8108e640>] ? kthread_create_on_node+0x1a0/0x1a0
[ 3720.233290] [<ffffffff814f51bc>] ret_from_fork+0x7c/0xb0
[ 3720.233293] [<ffffffff8108e640>] ? kthread_create_on_node+0x1a0/0x1a0
[ 3765.564006] INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, t=420012 jiffies, g=73290, c=73289, q=20584)
[ 3765.564006] INFO: Stall ended before state dump start
[ 3840.233093] INFO: task kworker/u4:0:1433 blocked for more than 120 seconds.
[ 3840.233101] Not tainted 3.14.4-1-ck #1
[ 3840.233103] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 3840.233105] kworker/u4:0 D ffff880139cad540 0 1433 2 0x00000000
[ 3840.233142] Workqueue: phy0 ieee80211_ba_session_work [mac80211]
[ 3840.233145] ffff88005c671b90 0000000000000046 ffff88013fd11b00 ffff8800b585be00
[ 3840.233148] ffff8800b585be00 ffff88005c671fd8 0000000000014640 ffff8800b585c178
[ 3840.233151] 0000000000014640 ffff8800b585be00 ffff8800b585be00 ffff8800961cb480
[ 3840.233154] Call Trace:
[ 3840.233171] [<ffffffff814e7ef9>] schedule_timeout+0x1c9/0x270
[ 3840.233175] [<ffffffff814e9dcf>] wait_for_common+0xcf/0x190
[ 3840.233180] [<ffffffff8109ba10>] ? wake_up_process+0x50/0x50
[ 3840.233183] [<ffffffff810bb0c0>] ? kfree_call_rcu+0x20/0x20
[ 3840.233186] [<ffffffff814e9ead>] wait_for_completion+0x1d/0x20
[ 3840.233189] [<ffffffff810b730b>] wait_rcu_gp+0x5b/0x80
[ 3840.233191] [<ffffffff810b7290>] ? __rcu_read_unlock+0x70/0x70
[ 3840.233193] [<ffffffff810bb589>] synchronize_rcu+0x29/0x40
[ 3840.233197] [<ffffffff813f4487>] synchronize_net+0x17/0x30
[ 3840.233205] [<ffffffffa09cfb6d>] ieee80211_tx_ba_session_handle_start+0x5d/0x4f0 [mac80211]
[ 3840.233212] [<ffffffffa09ce548>] ieee80211_ba_session_work+0x88/0x1a0 [mac80211]
[ 3840.233216] [<ffffffff81087918>] process_one_work+0x168/0x450
[ 3840.233218] [<ffffffff81088372>] worker_thread+0x132/0x3e0
[ 3840.233221] [<ffffffff81088240>] ? manage_workers.isra.26+0x2d0/0x2d0
[ 3840.233224] [<ffffffff8108e72a>] kthread+0xea/0x100
[ 3840.233226] [<ffffffff8108e640>] ? kthread_create_on_node+0x1a0/0x1a0
[ 3840.233230] [<ffffffff814f51bc>] ret_from_fork+0x7c/0xb0
[ 3840.233232] [<ffffffff8108e640>] ? kthread_create_on_node+0x1a0/0x1a0
.
.
.
[ 6724.896004] INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, t=60002 jiffies, g=137077, c=137076, q=3649)
[ 6724.896004] INFO: Stall ended before state dump start
Thanks, Adam.
Last edited by adam777 (2014-05-16 07:07:11)
Offline
Do you have the same problems with a non ck kernel?
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
Thanks Rexilion,
I keep forgetting linux-ck is a kernel, and as such might affect anything and everything.
Moving to standard arch kernel seems to calm things down, no crashes at all.
Thanks.
Offline