Modify

Opened 2 years ago

#21292 new defect

BTHOMEHUBV2B kernel crash (ath9k): "Unhandled kernel unaligned access"

Reported by: enopatch@… Owned by: developers
Priority: normal Milestone:
Component: kernel Version: Chaos Calmer 15.05
Keywords: Cc:

Description

BTHOMEHUBV2B (lantiq/xway) with Chaos Calmer (r46767) installed (firmware downloaded from https://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xway/openwrt-15.05-lantiq-xway-BTHOMEHUBV2B-ubifs-sysupgrade.tar).

Everything works perfectly until a couple of days later, when "Boof!" - router reboots. Thankfully, /sys/kernel/debug/crashlog is populated (and I assume this is an ath9k issue because of the call trace line below):

Time: 1449070619.626857
Modules:        ext4@82600000+526f0     jbd2@826c0000+c490      mbcache@8323a000+11e0   usb_storage@82ee0000+9590       sd_mod@826b8000+6b40    scsi_mod@82fe0000+15570 ehci_platform@82407000+dc0
      ehci_hcd@82710000+88d0  ath9k@833e0000+161a0    ath9k_common@83360000+4030      iptable_nat@83165000+2b0        ath9k_hw@83380000+53060 ath@83260000+51f0       pppoe@831ec000+2420     nf_nat_ipv4@831e5000+fe0        nf_conntrack_ipv6@83236000+16f0 nf_conntrack_ipv4@831aa000+1400 mac80211@83300000+5fe20 ipt_REJECT@831e8000+390 ipt_MASQUERADE@830d0000+220     cfg80211@83200000+34490 xt_time@8318d000+6c0    xt_tcpudp@8318c000+650  xt_tcpmss@831a7000+3a0  xt_statistic@831a1000+310       xt_state@831a0000+270   xt_recent@831a8000+19e0 xt_nat@8318e000+3e0     xt_multiport@83189000+470       xt_mark@8318b000+250    xt_mac@83184000+220     xt_limit@83182000+4f0   xt_length@83185000+260  xt_id@83187000+190      xt_hl@8316d000+2d0      xt_helper@83181000+310  xt_ecn@8316b000+4d0
     xt_dscp@83169000+3c0    xt_conntrack@8316c000+820       xt_connmark@8316a000+3c0        xt_connlimit@83168000+e70       xt_connbytes@830eb000+5e0       xt_comment@83163000+190 xt_TCPMSS@8315f000+a40  xt_REDIRECT@83162000+4a0        xt_LOG@8317e000+2b0     xt_HL@8317f000+4e0      xt_DSCP@83160000+590    xt_CT@83161000+9c0      xt_CLASSIFY@83174000+1f0        pppox@8300c000+490      ppp_async@83176000+1d40 nf_reject_ipv4@8315b000+6b0     nf_nat_masquerade_ipv4@83105000+530     nf_nat_ftp@8319f000+490 nf_nat@83170000+2620    nf_log_ipv4@83be5000+c60        nf_defrag_ipv6@8319c000+22f0    nf_defrag_ipv4@8305e000+2d0     nf_conntrack_rtcache@8315a000+9f0       nf_conntrack_ftp@83070000+1500  nf_conntrack@83190000+bca0      ltq_deu_danube@8315c000+2fa0    ltq_atm_danube@83108000+7410    iptable_raw@830fb000+230        iptable_mangle@83077000+360     iptable_filter@83065000+250     ipt_ECN@830ca000+510    ip_tables@830ec000+2560 crc_ccitt@83019000+3b0  compat@830cc000+460
     sch_teql@8306c000+f90   sch_tbf@8307c000+14c0   sch_sfq@83074000+2100   sch_red@83068000+11f0   sch_prio@83062000+ca0   sch_pie@83066000+1090   sch_netem@83060000+1be0 sch_htb@830f0000+3480   sch_gred@830e8000+19b0  sch_fq@830e4000+17b0    sch_dsmark@83bff000+e20 sch_codel@830e6000+1080 em_text@8305f000+510    em_nbyte@83bed000+290   em_meta@8305c000+1200   em_cmp@830c8000+2a0     cls_basic@830d7000+cc0  act_police@830d2000+cd0 act_ipt@830d1000+940    act_skbedit@830d9000+610        act_mirred@83bf4000+8f0 em_u32@83bf6000+1f0     cls_u32@83bae000+1a30   cls_tcindex@83bea000+11b0
       cls_flow@83be6000+1530  cls_route@830dc000+13d0 cls_fw@83bf8000+e80     sch_hfsc@830e0000+3850  sch_ingress@83bfa000+370        drv_dsl_cpe_api@83040000+1a1c0  ltq_mei_danube@83be0000+4190
    ledtrig_usbdev@830cd000+760     ip6t_REJECT@83bdd000+490        nf_reject_ipv6@8301b000+810     nf_log_ipv6@83bdf000+e00        nf_log_common@83bdc000+8e0      ip6table_raw@83bca000+1f0       ip6table_mangle@83bda000+3f0    ip6table_filter@8301a000+210    ip6_tables@83014000+2480        x_tables@83010000+26f0  pppoatm@83bd8000+e00    ppp_generic@83028000+5550       slhc@83bac000+1260
      ifb@83bd5000+ad0        br2684@8300a000+1a60    atm@83000000+8e50       ipv6@83080000+472f0     arc4@83bb8000+4c0       crypto_blkcipher@83bc4000+2750  ltq_hcd_danube@83ba0000+a540    gpio_button_hotplug@83b8a000+17b0       aead@83b83000+f60
<4>[665183.928000] Unhandled kernel unaligned access[#1]:
<4>[665183.928000] CPU: 0 PID: 0 Comm: swapper Not tainted 3.18.20 #1
<4>[665183.928000] task: 803fcce8 ti: 803f6000 task.ti: 803f6000
<4>[665183.928000] $ 0   : 00000000 00000000 832d2ab0 00000001
<4>[665183.928000] $ 4   : 832d2a60 832d2da4 803f7d70 00000000
<4>[665183.928000] $ 8   : d99d4fc5 f61e6714 00000001 00000000
<4>[665183.928000] $12   : 00000000 ffffffff 80400000 c03d0902
<4>[665183.928000] $16   : 832d2a60 f1db043f 00200200 80400000
<4>[665183.928000] $20   : 804657f8 804659f8 80465bf8 803fb720
<4>[665183.928000] $24   : 00000000 8001df28
<4>[665183.928000] $28   : 803f6000 803f7d18 0000000a 80300eb0
<4>[665183.928000] Hi    : 000a05bc
<4>[665183.928000] Lo    : aafad890
<4>[665183.928000] epc   : 80300f5c 0x80300f5c
<4>[665183.928000]     Not tainted
<4>[665183.928000] ra    : 80300eb0 0x80300eb0
<4>[665183.928000] Status: 1100fc03     KERNEL EXL IE
<4>[665183.928000] Cause : 00800010
<4>[665183.928000] BadVA : f1db044b
<4>[665183.928000] PrId  : 00019641 (MIPS 24KEc)
<4>[665183.928000] Modules linked in: ext4 jbd2 mbcache usb_storage sd_mod scsi_mod ehci_platform ehci_hcd ath9k ath9k_common iptable_nat ath9k_hw ath pppoe nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY pppox ppp_async nf_reject_ipv4 nf_nat_masquerade_ipv4 nf_nat_ftp nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_ftp nf_conntrack ltq_deu_danube ltq_atm_danube iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables crc_ccitt compat sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_police act_ipt act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress drv_dsl_cpe_api ltq_mei_danube ledtrig_usbdev ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables pppoatm ppp_generic slhc ifb br2684 atm ipv6 arc4 crypto_blkcipher ltq_hcd_danube gpio_button_hotplug aead
<4>[665183.928000] Process swapper (pid: 0, threadinfo=803f6000, task=803fcce8, tls=00000000)
<4>[665183.928000] Stack : 00000003 00025cfb 33bd5179 833e42cc 00000020 00000100 80300e88 8005e00c
<4>[665183.928000]        00000007 80401dac 00000000 00000001 00000001 00014600 80464fe0 803f7d70
<4>[665183.928000]        00200200 8005e2b8 80384db4 80056cfc 00000100 00000000 803f7d70 803f7d70
<4>[665183.928000]        00000002 80443c74 00000002 00000100 00000001 00000004 80443c70 800302f0
<4>[665183.928000]        00000000 83dedcc0 00000000 80059e68 80410000 8005c344 09e854b7 00200000
<4>[665183.928000]        ...
<4>[665183.928000] Call Trace:[<833e42cc>] 0x833e42cc [ath9k@833e0000+0x161a0]
<4>[665183.928000] [<80300e88>] 0x80300e88
<4>[665183.928000] [<8005e00c>] 0x8005e00c
<4>[665183.928000] [<8005e2b8>] 0x8005e2b8
<4>[665183.928000] [<80056cfc>] 0x80056cfc
<4>[665183.928000] [<800302f0>] 0x800302f0
<4>[665183.928000] [<80059e68>] 0x80059e68
<4>[665183.928000] [<8005c344>] 0x8005c344
<4>[665183.928000] [<800306e0>] 0x800306e0
<4>[665183.928000] [<80006430>] 0x80006430
<4>[665183.928000] [<8004e084>] 0x8004e084
<4>[665183.928000] [<8000c720>] 0x8000c720
<4>[665183.928000] [<800162ec>] 0x800162ec
<4>[665183.928000] [<8005c278>] 0x8005c278
<4>[665183.928000] [<80050b88>] 0x80050b88
<4>[665183.928000] [<80006680>] 0x80006680
<4>[665183.928000] [<8041bae0>] 0x8041bae0
<4>[665183.928000] [<8041b370>] 0x8041b370
<4>[665183.928000]
<4>[665183.928000]
<4>[665183.928000] Code: 41606000  41606020  000000c0 <8e23000c> 7c630400  10600008  00000000  c0430000  2464ffff
<4>[665184.244000] ---[ end trace 647670fde6668395 ]---

===================================
Time: 1449070619.6372

~# uname -a
Linux router 3.18.20 #1 Fri Sep 4 17:16:20 CEST 2015 mips GNU/Linux

Please let me know if you think I should take this straight to https://bugzilla.kernel.org

Many thanks, Jaime

Attachments (1)

sysKernelDebugCrashlog (6.9 KB) - added by enopatch@… 2 years ago.
Kernel crashlog

Download all attachments as: .zip

Change History (1)

Changed 2 years ago by enopatch@…

Kernel crashlog

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.