Modify

Opened 3 years ago

Last modified 3 years ago

#19234 new defect

kernel oops: __rcu_process_callbacks+0xac/0xd8

Reported by: christian@… Owned by: developers
Priority: normal Milestone:
Component: kernel Version: Trunk
Keywords: Cc:

Description

$ cat /tmp/sysinfo/model 
TP-Link Archer C5 v1

$ uname -a
Linux foobar 3.18.9 #3 Fri Mar 20 17:03:33 CET 2015 mips GNU/Linux
CHAOS CALMER (Bleeding Edge, r44902)
[   54.470000] Got mcheck at 80000044
[   54.470000] CPU: 0 PID: 2536 Comm: hostapd Not tainted 3.18.9 #2
[   54.470000] task: 85f5b548 ti: 8687e000 task.ti: 8687e000
[   54.470000] $ 0   : 00000000 00000000 80000000 00000000
[   54.470000] $ 4   : 86b1527f 00000100 86f19380 00019838
[   54.470000] $ 8   : 00000001 00019837 86f19700 0014002a
[   54.470000] $12   : 00000000 85f9c61a 00000000 00000000
[   54.470000] $16   : 0086f198 800a9c38 0000000a 0000000a
[   54.470000] $20   : 00000101 803e0000 803ec774 00000009
[   54.470000] $24   : 00000000 8011b640                  
[   54.470000] $28   : 8687e000 8687f9a8 00000024 800a9c38
[   54.470000] Hi    : 00000001
[   54.470000] Lo    : 00000001
[   54.470000] epc   : 80000044 0x80000044
[   54.470000]     Not tainted
[   54.470000] ra    : 800a9c38 __rcu_process_callbacks+0xac/0xd8
[   54.470000] Status: 1120fc03 KERNEL EXL IE 
[   54.470000] Cause : 00800060
[   54.470000] PrId  : 00019750 (MIPS 74Kc)
[   54.470000] Index    : 80000000
[   54.470000] Pagemask: 0
[   54.470000] EntryHi : 0000000d
[   54.470000] EntryLo0: 0287f9a8
[   54.470000] EntryLo1: 00010d0f
[   54.470000] 
[   54.470000] Index:  0 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  1 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  2 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  3 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  4 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  5 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  6 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  7 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  8 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index:  9 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 10 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 11 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 12 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 13 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 14 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=a1fe6000 c=5 d=0 v=0 g=0] [pa=0d0ff000 c=1 d=1 v=0 g=0]
[   54.470000] Index: 15 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 16 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 17 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 18 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=a1fe6000 c=5 d=0 v=0 g=0] [pa=08687000 c=7 d=1 v=1 g=0]
[   54.470000] Index: 19 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 20 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 21 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 22 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=a1fe6000 c=5 d=0 v=0 g=0] [pa=00434000 c=1 d=1 v=1 g=0]
[   54.470000] Index: 23 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 24 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 25 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 26 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 27 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 28 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 29 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 30 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] Index: 31 pgmask=4kb va=00000000 asid=0d
[   54.470000]  [pa=00000000 c=0 d=0 v=0 g=0] [pa=00000000 c=0 d=0 v=0 g=0]
[   54.470000] 
[   54.470000] 
Code: 409a1000  001bd942  409b1800 <42000006> 42000018  00000000  00000000  00000000  00000000 
[   54.470000] Kernel panic - not syncing: Caught Machine Check exception - caused by multiple matching entries in the TLB.
[   54.470000] Rebooting in 3 seconds..

Attachments (0)

Change History (2)

comment:1 Changed 3 years ago by christian@…

got another one on the same hardware:

[  422.220000] Unhandled kernel unaligned access[#1]:
[  422.220000] CPU: 0 PID: 1393 Comm: logread Not tainted 3.18.9 #3
[  422.220000] task: 85c51838 ti: 85c5e000 task.ti: 85c5e000
[  422.220000] $ 0   : 00000000 00000001 00000100 000f0000
[  422.220000] $ 4   : 0086b8f5 00000100 00150040 00000015
[  422.220000] $ 8   : 00160040 869ac280 00000020 00160040
[  422.220000] $12   : ffffff80 85e2755a 000000a2 00000002
[  422.220000] $16   : 0086b8f5 800a9c38 0000000a 00000003
[  422.220000] $20   : 00000100 803e0000 803ec774 00000009
[  422.220000] $24   : 00000001 868412c0                  
[  422.220000] $28   : 85c5e000 85c5fe90 00000024 800a9c44
[  422.220000] Hi    : 00000000
[  422.220000] Lo    : 042ef281
[  422.220000] epc   : 800a9c00 __rcu_process_callbacks+0x74/0xd8
[  422.220000]     Not tainted
[  422.220000] ra    : 800a9c44 __rcu_process_callbacks+0xb8/0xd8
[  422.220000] Status: 1100dc03 KERNEL EXL IE 
[  422.220000] Cause : 00800010
[  422.220000] BadVA : 0086b8f5
[  422.220000] PrId  : 0001974c (MIPS 74Kc)
[  422.220000] Modules linked in: iptable_nat ath9k nf_nat_ipv4 nf_conntrack_netlink nf_conntrack_ipv6 nf_conntrack_ipv4 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute ath9k_common xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_quota xt_policy xt_pkttype xt_physdev xt_owner xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_esp xt_ecn xt_dscp xt_conntrack xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY ts_kmp ts_fsm ts_bm rfcomm nfnetlink nf_reject_ipv4 nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack macvlan iptable_raw iptable_mangle iptable_filter ipt_ah ipt_ECN ip_tables hidp hci_uart ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt btusb bnep bluetooth ath9k_hw em_cmp em_nbyte sch_dsmark em_meta sch_gred sch_htb sch_teql act_ipt sch_red sch_codel act_police em_text sch_tbf sch_sfq cls_basic sch_prio act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress hid evdev input_core ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev batman_adv libcrc32c crc16 ip6t_rt ip6t_frag ip6t_hbh ip6t_eui64 ip6t_mh ip6t_ah ip6t_ipv6header ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ipcomp6 xfrm6_tunnel xfrm6_mode_tunnel xfrm6_mode_transport xfrm6_mode_beet esp6 ah6 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport xfrm4_mode_beet esp4 ah4 ipip ip6_tunnel tunnel6 tunnel4 ip_tunnel af_key xfrm_user xfrm_ipcomp xfrm_algo ipv6 chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher ehci_pci ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common crc32c_generic crypto_hash
[  422.220000] Process logread (pid: 1393, threadinfo=85c5e000, task=85c51838, tls=776e8440)
[  422.220000] Stack : 00000000 00000000 8036b338 8036b338 00000000 00000004 803ec798 80230a80
          8037984c 8008f9d4 86a62a00 00000240 803ec78c 80091330 00000002 80144aa8
          86a62a08 00000002 00000002 800cd648 00400000 00002fbf 00000000 0000000b
          00000057 00000000 fffffff6 7f87b0d8 00000020 7fd0ef38 7f87af58 8019ccd4
          7f87b1d0 00000000 7f87b100 7f87b100 00000000 80060830 00000012 00000000
          ...
[  422.220000] Call Trace:
[  422.220000] [<800a9c00>] __rcu_process_callbacks+0x74/0xd8
[  422.220000] [<80230a80>] rcu_process_callbacks+0x14/0x28
[  422.220000] [<80091330>] __do_softirq+0xf8/0x230
[  422.220000] [<8019ccd4>] irq_exit+0x54/0x70
[  422.220000] [<80060830>] ret_from_irq+0x0/0x4
[  422.220000] 
[  422.220000] 
Code: 26319c38  10800014  8f820014 <8c900000> 24420200  ce000000  af820014  8c820004  2c431000 
[  422.580000] ---[ end trace 069c121ae13a5594 ]---
[  422.580000] Kernel panic - not syncing: Fatal exception in interrupt
[  422.580000] Rebooting in 3 seconds..

comment:2 Changed 3 years ago by christian@…

and one more on reboot of archer-c5:

[  564.300000] CPU 0 Unable to handle kernel paging request at virtual address c0000000, epc == c0000000, ra == 800a9c38
[  564.310000] Oops[#1]:
[  564.310000] CPU: 0 PID: 3 Comm: ksoftirqd/0 Not tainted 3.18.9 #2
[  564.310000] task: 878289b0 ti: 87840000 task.ti: 87840000
[  564.310000] $ 0   : 00000000 00000000 c0000000 00000000
[  564.310000] $ 4   : 87b965ff 00000100 87b96e80 000391cd
[  564.310000] $ 8   : 00000001 000391cc 87b96c00 80380000
[  564.310000] $12   : 7fa6afd0 00000000 0000007e 00000000
[  564.310000] $16   : 00850ec3 800a9c38 0000000a 00000003
[  564.310000] $20   : 00000100 803e0000 803ec774 00000009
[  564.310000] $24   : 00000001 00000000                  
[  564.310000] $28   : 87840000 87841d08 00000024 800a9c38
[  564.310000] Hi    : 00000000
[  564.310000] Lo    : 00000006
[  564.310000] epc   : c0000000 0xc0000000
[  564.310000]     Not tainted
[  564.310000] ra    : 800a9c38 __rcu_process_callbacks+0xac/0xd8
[  564.310000] Status: 1100fc03 KERNEL EXL IE 
[  564.310000] Cause : 00800008
[  564.310000] BadVA : c0000000
[  564.310000] PrId  : 00019750 (MIPS 74Kc)
[  564.310000] Modules linked in: iptable_nat ath9k nf_nat_ipv4 nf_conntrack_netlink nf_conntrack_ipv6 nf_conntrack_ipv4 ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute ath9k_common xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_quota xt_policy xt_pkttype xt_physdev xt_owner xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_esp xt_ecn xt_dscp xt_conntrack xt_comment xt_addrtype xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY rfcomm nfnetlink_queue nfnetlink_log nfnetlink nf_reject_ipv4 nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_ah ipt_ECN ip_tables hidp hci_uart ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 crc_ccitt btusb bnep bluetooth ath9k_hw em_cmp sch_teql em_nbyte sch_codel sch_dsmark em_meta sch_gred sch_htb cls_basic act_ipt sch_red act_police em_text sch_tbf sch_sfq sch_prio act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress hid evdev input_core i2c_algo_pcf i2c_algo_pca ath10k_pci ath10k_core ath mac80211 cfg80211 compat i2c_dev ledtrig_usbdev ledtrig_gpio batman_adv libcrc32c crc16 ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ipcomp6 xfrm6_tunnel xfrm6_mode_tunnel xfrm6_mode_transport xfrm6_mode_beet esp6 ah6 ipcomp xfrm4_tunnel xfrm4_mode_tunnel xfrm4_mode_transport xfrm4_mode_beet esp4 ah4 tunnel6 tunnel4 tun af_key xfrm_user xfrm_ipcomp xfrm_algo ipv6 chainiv eseqiv crypto_wq sha1_generic krng rng md5 hmac des_generic deflate zlib_inflate zlib_deflate cbc authenc aead arc4 crypto_blkcipher ledtrig_transient ehci_pci ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common crc32c_generic crypto_hash
[  564.310000] Process ksoftirqd/0 (pid: 3, threadinfo=87840000, task=878289b0, tls=00000000)
[  564.310000] Stack : 00000100 803e0000 803ec774 00000006 00000018 00000004 803ec798 80230a7c
          0000002f 00000002 00000001 00000240 803ec78c 80091330 00000002 80144aa4
          00000001 802287a8 00000000 87802700 04208040 0000673e 00000000 00000000
          00000001 80368c60 85c50a50 0000a9c0 8036b750 85c50c00 00000000 8019ccd0
          000008a0 800fa31c 85c6a000 86c61e08 00000000 80060830 00000001 85e69b00
          ...
[  564.310000] Call Trace:
[  564.310000] [<80230a7c>] rcu_process_callbacks+0x14/0x28
[  564.310000] [<80091330>] __do_softirq+0xf8/0x230
[  564.310000] [<80144aa4>] enable_irq+0x74/0x90
[  564.310000] [<802287a8>] qca955x_ip2_irq_dispatch+0x64/0x7c
[  564.310000] [<8019ccd0>] irq_exit+0x54/0x70
[  564.310000] [<800fa31c>] build_skb+0x44/0xd4
[  564.310000] [<80060830>] ret_from_irq+0x0/0x4
[  564.310000] [<800a2ab8>] __netdev_alloc_skb+0x70/0x118
[  564.310000] [<8011b640>] dequeue_task_fair+0x0/0x12c
[  564.310000] [<802821fc>] tasklet_action+0x84/0xcc
[  564.310000] [<800666b0>] __schedule+0x4c0/0x5b4
[  564.310000] [<80211330>] pick_next_task_fair+0xe8/0x150
[  564.310000] [<801564c4>] finish_task_switch.isra.59+0xc4/0x16c
[  564.310000] [<800666b0>] __schedule+0x4c0/0x5b4
[  564.310000] [<8026ba38>] smpboot_thread_fn+0x0/0x164
[  564.310000] [<8026ba38>] smpboot_thread_fn+0x0/0x164
[  564.310000] [<8026bb50>] smpboot_thread_fn+0x118/0x164
[  564.310000] [<8026ba38>] smpboot_thread_fn+0x0/0x164
[  564.310000] [<801bad98>] kthread+0xd8/0xe4
[  564.310000] [<80249314>] schedule_tail+0x1c/0x6c
[  564.310000] [<801bacc0>] kthread+0x0/0xe4
[  564.310000] [<80060878>] ret_from_kernel_thread+0x14/0x1c
[  564.310000] 
[  564.310000] 
Code: 00000000  00000000  00000000  (Bad address in epc)
[  564.310000] 
[  564.730000] ---[ end trace e1539b7a81b7df91 ]---
[  564.740000] Kernel panic - not syncing: Fatal exception in interrupt
[  564.740000] Rebooting in 3 seconds..

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.