Re: 4.6-rc5 on arm (nokia n900): spinlock bad magic on CPU#0,

2016-04-27 Thread Pavel Machek
On Mon 2016-04-25 16:59:33, Pavel Machek wrote:
> Hi!
> 
> > First time such thing happened, normally N900 is very stable.
> 
> Second time, within a day. It seems rather repeatable. I tested 4.4
> rather heavily, and seen any backtraces... 
> 
> Oh, and some saboteur seemed to turn on ipv6 on my wifi. Probably
> unrelated

Happened again today. Definitely a regression from 4.4...

Pavel

[  266.151550] BUG: spinlock bad magic on CPU#0, kworker/u2:0/6
[  266.151611]  lock: 0xcd644f40, .magic: , .owner: /-1,
.owner_cpu: 0
[  266.151641] CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: GW
4.6.0-rc5-176860-gd6fbb13-dirty #251
[  266.151672] Hardware name: Nokia RX-51 board
[  266.151702] Workqueue: phy1 wl1251_irq_work
[  266.151794] [] (unwind_backtrace) from []
(show_stack+0x10/0x14)
[  266.151824] [] (show_stack) from []
(dump_stack+0x8c/0xac)
[  266.151855] [] (dump_stack) from []
(do_raw_spin_lock+0x198/0x1b8)
[  266.151916] [] (do_raw_spin_lock) from []
(_raw_spin_lock_irqsave+0x10/0x18)
[  266.151947] [] (_raw_spin_lock_irqsave) from []
(wl1251_op_tx+0x38/0x5c)
[  266.151977] [] (wl1251_op_tx) from []
(ieee80211_tx_frags+0xd0/0x3d4)
[  266.152008] [] (ieee80211_tx_frags) from []
(__ieee80211_tx+0x6c/0x134)
[  266.152069] [] (__ieee80211_tx) from []
(ieee80211_tx+0xb4/0xdc)
[  266.152099] [] (ieee80211_tx) from []
(__ieee80211_subif_start_xmit+0x540/0x6d0)
[  266.152130] [] (__ieee80211_subif_start_xmit) from
[] (ieee80211_subif_start_xmit+0xc/0x14)
[  266.152160] [] (ieee80211_subif_start_xmit) from
[] (dev_hard_start_xmit+0x228/0x440)
[  266.152191] [] (dev_hard_start_xmit) from []
(sch_direct_xmit+0xf4/0x220)
[  266.152221] [] (sch_direct_xmit) from []
(__dev_queue_xmit+0x25c/0x62c)
[  266.152252] [] (__dev_queue_xmit) from []
(ip_finish_output2+0x1a0/0x3d0)
[  266.152282] [] (ip_finish_output2) from []
(ip_output+0x130/0x144)
[  266.152313] [] (ip_output) from []
(ip_local_out+0x38/0x3c)
[  266.152343] [] (ip_local_out) from []
(tcp_transmit_skb+0x510/0x984)
[  266.152404] [] (tcp_transmit_skb) from []
(tcp_rcv_established+0x360/0x728)
[  266.152435] [] (tcp_rcv_established) from []
(tcp_v4_do_rcv+0x14c/0x1b0)
[  266.152465] [] (tcp_v4_do_rcv) from []
(tcp_v4_rcv+0xc3c/0xc58)
[  266.152496] [] (tcp_v4_rcv) from []
(ip_local_deliver_finish+0x5c/0x29c)
[  266.152526] [] (ip_local_deliver_finish) from
[] (ip_local_deliver+0xd0/0xd8)
[  266.152557] [] (ip_local_deliver) from []
(ip_rcv_finish+0x1f0/0x458)
[  266.152587] [] (ip_rcv_finish) from []
(ip_rcv+0x39c/0x56c)
[  266.152618] [] (ip_rcv) from []
(__netif_receive_skb_core+0x2e8/0x958)
[  266.152648] [] (__netif_receive_skb_core) from
[] (netif_receive_skb_internal+0x30/0xa0)
[  266.152679] [] (netif_receive_skb_internal) from
[] (ieee80211_deliver_skb+0x184/0x1bc)
[  266.152709] [] (ieee80211_deliver_skb) from []
(ieee80211_rx_handlers+0xe9c/0x201c)
[  266.152740] [] (ieee80211_rx_handlers) from []
(ieee80211_prepare_and_rx_handle+0x1b8/0x9b4)
[  266.152770] [] (ieee80211_prepare_and_rx_handle) from
[] (ieee80211_rx_napi+0x680/0x7f0)
[  266.152832] [] (ieee80211_rx_napi) from []
(wl1251_rx+0x324/0x49c)
[  266.152862] [] (wl1251_rx) from []
(wl1251_irq_work+0x144/0x1b0)
[  266.152893] [] (wl1251_irq_work) from []
(process_one_work+0x130/0x428)
[  266.152923] [] (process_one_work) from []
(worker_thread+0x15c/0x490)
[  266.152954] [] (worker_thread) from []
(kthread+0xd4/0xf0)
[  266.152984] [] (kthread) from []
(ret_from_fork+0x14/0x3c)


-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) 
http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


Re: 4.6-rc5 on arm (nokia n900): spinlock bad magic on CPU#0,

2016-04-25 Thread Pavel Machek
Hi!

> First time such thing happened, normally N900 is very stable.

Second time, within a day. It seems rather repeatable. I tested 4.4
rather heavily, and seen any backtraces... 

Oh, and some saboteur seemed to turn on ipv6 on my wifi. Probably
unrelated

Best regards,
Pavel


[  157.867431] DSS: dss_save_context
[  157.867462] DSS: context saved
[  322.248291] BUG: spinlock bad magic on CPU#0, kworker/u2:3/2693
[  322.248687]  lock: 0xce670f40, .magic: , .owner: /-1,
.owner_cpu: 0
[  322.249114] CPU: 0 PID: 2693 Comm: kworker/u2:3 Not tainted
4.6.0-rc5-176733-g8b658a3-dirty #244
[  322.249603] Hardware name: Nokia RX-51 board
[  322.249877] Workqueue: phy1 wl1251_irq_work
[  322.250183] [] (unwind_backtrace) from []
(show_stack+0x10/0x14)
[  322.250640] [] (show_stack) from []
(dump_stack+0x8c/0xac)
[  322.251068] [] (dump_stack) from []
(do_raw_spin_lock+0x198/0x1b8)
[  322.251495] [] (do_raw_spin_lock) from []
(_raw_spin_lock_irqsave+0x10/0x18)
[  322.251922] [] (_raw_spin_lock_irqsave) from []
(wl1251_op_tx+0x38/0x5c)
[  322.252380] [] (wl1251_op_tx) from []
(ieee80211_tx_frags+0xd0/0x3d4)
[  322.252807] [] (ieee80211_tx_frags) from []
(__ieee80211_tx+0x6c/0x134)
[  322.253234] [] (__ieee80211_tx) from []
(ieee80211_tx+0xb4/0xdc)
[  322.253631] [] (ieee80211_tx) from []
(__ieee80211_subif_start_xmit+0x540/0x6d0)
[  322.254089] [] (__ieee80211_subif_start_xmit) from
[] (ieee80211_subif_start_xmit+0xc/0x14)
[  322.254608] [] (ieee80211_subif_start_xmit) from
[] (dev_hard_start_xmit+0x228/0x440)
[  322.255096] [] (dev_hard_start_xmit) from []
(sch_direct_xmit+0xf4/0x220)
[  322.255523] [] (sch_direct_xmit) from []
(__dev_queue_xmit+0x25c/0x62c)
[  322.255981] [] (__dev_queue_xmit) from []
(ip_finish_output2+0x1a0/0x3d0)
[  322.256408] [] (ip_finish_output2) from []
(ip_output+0x130/0x144)
[  322.256805] [] (ip_output) from []
(ip_local_out+0x38/0x3c)
[  322.257202] [] (ip_local_out) from []
(tcp_transmit_skb+0x510/0x984)
[  322.257598] [] (tcp_transmit_skb) from []
(tcp_rcv_established+0x360/0x728)
[  322.258056] [] (tcp_rcv_established) from []
(tcp_v4_do_rcv+0x14c/0x1b0)
[  322.258483] [] (tcp_v4_do_rcv) from []
(tcp_v4_rcv+0xc3c/0xc58)
[  322.258880] [] (tcp_v4_rcv) from []
(ip_local_deliver_finish+0x5c/0x29c)
[  322.268096] [] (ip_local_deliver_finish) from
[] (ip_local_deliver+0xd0/0xd8)
[  322.277374] [] (ip_local_deliver) from []
(ip_rcv_finish+0x1f0/0x458)
[  322.286590] [] (ip_rcv_finish) from []
(ip_rcv+0x39c/0x56c)
[  322.295715] [] (ip_rcv) from []
(__netif_receive_skb_core+0x2e8/0x958)
[  322.304809] [] (__netif_receive_skb_core) from
[] (netif_receive_skb_internal+0x30/0xa0)
[  322.323059] [] (netif_receive_skb_internal) from
[] (ieee80211_deliver_skb+0x184/0x1bc)
[  322.341827] [] (ieee80211_deliver_skb) from []
(ieee80211_rx_handlers+0xe9c/0x201c)
[  322.360961] [] (ieee80211_rx_handlers) from []
(ieee80211_prepare_and_rx_handle+0x1b8/0x9b4)
[  322.380493] [] (ieee80211_prepare_and_rx_handle) from
[] (ieee80211_rx_napi+0x680/0x7f0)
[  322.400390] [] (ieee80211_rx_napi) from []
(wl1251_rx+0x324/0x49c)
[  322.410522] [] (wl1251_rx) from []
(wl1251_irq_work+0x154/0x1b0)
[  322.420532] [] (wl1251_irq_work) from []
(process_one_work+0x130/0x428)
[  322.430450] [] (process_one_work) from []
(worker_thread+0x15c/0x490)
[  322.440277] [] (worker_thread) from []
(kthread+0xd4/0xf0)
[  322.449951] [] (kthread) from []
(ret_from_fork+0x14/0x3c)
pavel@n900:/my$


-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) 
http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


4.6-rc5 on arm (nokia n900): spinlock bad magic on CPU#0,

2016-04-25 Thread Pavel Machek
Hi!

First time such thing happened, normally N900 is very stable.

Any ideas?

Pavel

[ 6274.123779] DSS: context saved
[ 6410.643981] BUG: spinlock bad magic on CPU#0, kworker/u2:1/18947
[ 6410.644409]  lock: 0xce648f40, .magic: , .owner: /-1,
.owner_cpu: 0
[ 6410.644836] CPU: 0 PID: 18947 Comm: kworker/u2:1 Not tainted
4.6.0-rc5-176732-g177b741-dirty #243
[ 6410.647949] Hardware name: Nokia RX-51 board
[ 6410.650909] Workqueue: phy1 wl1251_irq_work
[ 6410.653869] [] (unwind_backtrace) from []
(show_stack+0x10/0x14)
[ 6410.657135] [] (show_stack) from []
(dump_stack+0x8c/0xac)
[ 6410.660583] [] (dump_stack) from []
(do_raw_spin_lock+0x198/0x1b8)
[ 6410.664245] [] (do_raw_spin_lock) from []
(_raw_spin_lock_irqsave+0x10/0x18)
[ 6410.668243] [] (_raw_spin_lock_irqsave) from []
(wl1251_op_tx+0x38/0x5c)
[ 6410.672485] [] (wl1251_op_tx) from []
(ieee80211_tx_frags+0xd0/0x3d4)
[ 6410.677001] [] (ieee80211_tx_frags) from []
(__ieee80211_tx+0x6c/0x134)
[ 6410.681793] [] (__ieee80211_tx) from []
(ieee80211_tx+0xb4/0xdc)
[ 6410.686828] [] (ieee80211_tx) from []
(__ieee80211_subif_start_xmit+0x540/0x6d0)
[ 6410.697448] [] (__ieee80211_subif_start_xmit) from
[] (ieee80211_subif_start_xmit+0xc/0x14)
[ 6410.709625] [] (ieee80211_subif_start_xmit) from
[] (dev_hard_start_xmit+0x228/0x440)
[ 6410.723205] [] (dev_hard_start_xmit) from []
(sch_direct_xmit+0xf4/0x220)
[ 6410.730712] [] (sch_direct_xmit) from []
(__dev_queue_xmit+0x25c/0x62c)
[ 6410.738494] [] (__dev_queue_xmit) from []
(ip_finish_output2+0x1b8/0x3d0)
[ 6410.746551] [] (ip_finish_output2) from []
(ip_output+0x130/0x144)
[ 6410.754852] [] (ip_output) from []
(ip_local_out+0x38/0x3c)
[ 6410.763366] [] (ip_local_out) from []
(tcp_transmit_skb+0x510/0x984)
[ 6410.772003] [] (tcp_transmit_skb) from []
(tcp_rcv_established+0x360/0x728)
[ 6410.780822] [] (tcp_rcv_established) from []
(tcp_v4_do_rcv+0x14c/0x1b0)
[ 6410.789764] [] (tcp_v4_do_rcv) from []
(tcp_v4_rcv+0xc3c/0xc58)
[ 6410.798919] [] (tcp_v4_rcv) from []
(ip_local_deliver_finish+0x5c/0x29c)
[ 6410.808197] [] (ip_local_deliver_finish) from
[] (ip_local_deliver+0xd0/0xd8)
[ 6410.817565] [] (ip_local_deliver) from []
(ip_rcv_finish+0x1f0/0x458)
[ 6410.826873] [] (ip_rcv_finish) from []
(ip_rcv+0x39c/0x56c)
[ 6410.836059] [] (ip_rcv) from []
(__netif_receive_skb_core+0x2e8/0x958)
[ 6410.845214] [] (__netif_receive_skb_core) from
[] (netif_receive_skb_internal+0x30/0xa0)
[ 6410.863647] [] (netif_receive_skb_internal) from
[] (ieee80211_deliver_skb+0x184/0x1bc)
[ 6410.882598] [] (ieee80211_deliver_skb) from []
(ieee80211_rx_handlers+0xe9c/0x201c)
[ 6410.901916] [] (ieee80211_rx_handlers) from []
(ieee80211_prepare_and_rx_handle+0x1b8/0x9b4)
[ 6410.921600] [] (ieee80211_prepare_and_rx_handle) from
[] (ieee80211_rx_napi+0x680/0x7f0)
[ 6410.941650] [] (ieee80211_rx_napi) from []
(wl1251_rx+0x324/0x49c)
[ 6410.951843] [] (wl1251_rx) from []
(wl1251_irq_work+0x154/0x1b0)
[ 6410.961944] [] (wl1251_irq_work) from []
(process_one_work+0x130/0x428)
[ 6410.971923] [] (process_one_work) from []
(worker_thread+0x15c/0x490)
[ 6410.981842] [] (worker_thread) from []
(kthread+0xd4/0xf0)
[ 6410.991577] [] (kthread) from []
(ret_from_fork+0x14/0x3c)
[ 6417.062316] DISPC: dispc_runtime_get
[ 6417.062408] DSS: dss_restore_context
[ 6417.062408] DSS: context restored

-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) 
http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html