Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#2605 - kernel error: WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:320 // swapper/0 Not tainted #7449

Open
openwrt-bot opened this issue Nov 16, 2019 · 2 comments
Labels

Comments

@openwrt-bot
Copy link

camel:

Supply the following if possible:

  • Device problem occurs on MT7620 (zbt 3526) + MT 7621 (zbt 826)

  • Software versions of OpenWrt/LEDE release:

  • Model: Zbtlink ZBT-WG3526 (32M)

  • Architecture: MediaTek MT7621 ver:1 eco:3

  • Firmware Version: OpenWrt SNAPSHOT r11367-c2675bb0ce / LuCI Master (git-19.304.35036-4798b3f)

  • Kernel Version: 4.14.151

  • Steps to reproduce: happening from time to time (3-5 times per day ...) - not possible to simulate

Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4871.880885] ------------[ cut here ]------------ Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4871.885558] WARNING: CPU: 2 PID: 0 at net/sched/sch_generic.c:320 dev_watchdog+0x1ac/0x324 Fri Nov 15 22:49:20 2019 kern.info kernel: [ 4871.893823] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4871.900766] Modules linked in: pppoe ppp_async option usb_wwan pptp pppox ppp_mppe ppp_generic nf_nat_pptp nf_conntrack_pptp nf_conntrack_ipv6 mt76x2e mt76x2_common mt76x02_lib mt7603e mt76 mac80211 iptable_nat 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_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_NETMAP xt_LOG xt_HL xt_FLOWOFFLOAD xt_DSCP xt_CT xt_CLASSIFY usbserial ts_fsm ts_bm slhc nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_rtsp nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4 nf_nat_ipv4 nf_nat_h323 nf_nat_amanda nf_nat nf_log_ipv4 nf_flow_table_hw nf_flow_table Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4871.971260] nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtsp nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast ts_kmp nf_conntrack_amanda macvlan iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables crc_ccitt compat br_netfilter sch_cake nf_conntrack sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred ledtrig_usbport xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.041834] ip_set_bitmap_ip ip_set nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 nfsv4 nfsv3 nfs ip_gre gre ifb ip_tunnel tun vfat fat lockd sunrpc grace dns_resolver dm_mirror dm_region_hash dm_log dm_crypt dm_mod dax nls_utf8 nls_iso8859_1 nls_cp437 sha1_generic ecb arc4 usb_storage ext4 mbcache jbd2 crc32c_generic mmc_block mtk_sd mmc_core leds_gpio xhci_plat_hcd xhci_pci xhci_mtk xhci_hcd ahci libahci libata sd_mod scsi_mod gpio_button_hotplug usbcore nls_base usb_common Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.090117] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 4.14.151 #0 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.096184] Stack : 00000000 8ffe0f40 ffffffff 800775e4 80630000 805cab5c 00000000 00000000 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.104524] 80593ba0 8fc0ddcc 8fc3cb0c 80606a47 8058e924 00000001 8fc0dd70 ac07f58e Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.112865] 00000000 00000000 80780000 00000000 807784a0 00000191 00000008 00000000 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.121202] 00000000 00000000 00016005 ffffffff 00000000 00000000 80630000 803c7210 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.129541] 805c4964 00000140 00000002 8ffe0f40 00000000 802e6b18 00000008 80770008 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.137880] ... Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.140319] Call Trace: Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.142786] [<8000c4d4>] show_stack+0x58/0x100 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.147242] [<804c543c>] dump_stack+0x9c/0xe0 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.151592] [<8002fd10>] __warn+0xe0/0x140 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.155669] [<8002f954>] warn_slowpath_fmt+0x30/0x3c Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.160629] [<803c7210>] dev_watchdog+0x1ac/0x324 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.165318] [<8008e5ec>] call_timer_fn.isra.28+0x24/0x84 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.170605] [<8008e94c>] run_timer_softirq+0x1bc/0x248 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.175745] [<804e2740>] __do_softirq+0x128/0x2e8 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.180434] [<800346e0>] irq_exit+0xa8/0xc4 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.184624] [<80294204>] plat_irq_dispatch+0xf0/0x13c Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.189651] [<800074c8>] except_vec_vi_end+0xb8/0xc4 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.194595] [<80008e48>] r4k_wait_irqoff+0x1c/0x24 Fri Nov 15 22:49:20 2019 kern.warn kernel: [ 4872.199469] ---[ end trace 285377f066886dc7 ]--- Fri Nov 15 22:49:20 2019 kern.err kernel: [ 4872.204101] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out Fri Nov 15 22:49:20 2019 kern.info kernel: [ 4872.210289] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065 Fri Nov 15 22:49:20 2019 kern.info kernel: [ 4872.216318] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=0eb00000, max=0, ctx=2916, dtx=2916, fdx=2915, next=2916 Fri Nov 15 22:49:20 2019 kern.info kernel: [ 4872.227174] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=0e2b0000, max=0, calc=328, drx=329 Fri Nov 15 22:49:20 2019 kern.info kernel: [ 4872.240543] mtk_soc_eth 1e100000.ethernet: 0x100 = 0x6060000c, 0x10c = 0x80818 Fri Nov 15 22:49:20 2019 kern.info kernel: [ 4872.253771] mtk_soc_eth 1e100000.ethernet: PPE started

possible related packages installed: iptables, dnsmasq, mwan3, nlbwmon, keepalived, collectd, wrtbwmon

@openwrt-bot
Copy link
Author

camel:

next error ..... maybe also related to it ...
if i do a /etc/init./network restart ... it kills all openwrt routers:
5 pieces ..
MT 7620 + mt7621 .. all of them having the same issue ...

Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.043059] ------------[ cut here ]------------ Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.047726] WARNING: CPU: 1 PID: 14568 at net/sched/sch_generic.c:320 dev_watchdog+0x1ac/0x324 Sat Nov 16 13:25:16 2019 kern.info kernel: [ 1032.056349] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.063326] Modules linked in: pppoe ppp_async option usb_wwan pptp pppox ppp_mppe ppp_generic nf_nat_pptp nf_conntrack_pptp nf_conntrack_ipv6 mt76x2e mt76x2_common mt76x02_lib mt7603e mt76 mac80211 iptable_nat 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_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_NETMAP xt_LOG xt_HL xt_FLOWOFFLOAD xt_DSCP xt_CT xt_CLASSIFY usbserial usb_storage ts_fsm ts_bm slhc nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_rtsp nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_conntrack_ipv4 nf_nat_ipv4 nf_nat_h323 nf_nat_amanda nf_nat nf_log_ipv4 nf_flow_table_hw nf_flow_table Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.134953] nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtsp nf_conntrack_proto_gre nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast ts_kmp nf_conntrack_amanda macvlan iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables crc_ccitt compat br_netfilter sch_cake nf_conntrack sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred ledtrig_usbport xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.205878] nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 nfsv4 nfsv3 nfs ip_gre gre ifb ip_tunnel tun vfat fat lockd sunrpc grace ext4 mbcache jbd2 dns_resolver dm_mirror dm_region_hash dm_log dm_crypt dm_mod dax nls_utf8 nls_iso8859_1 nls_cp437 sha1_generic ecb arc4 crc32c_generic mmc_block mtk_sd mmc_core leds_gpio xhci_plat_hcd xhci_pci xhci_mtk xhci_hcd ahci libahci libata sd_mod scsi_mod gpio_button_hotplug usbcore nls_base usb_common Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.251026] CPU: 1 PID: 14568 Comm: sh Not tainted 4.14.151 #0 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.256849] Stack : 00000000 8fec3f40 ffffffff 800775e4 80630000 805cab5c 00000000 00000000 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.265196] 80593ba0 8fc0bdcc 8d09580c 80606a47 8058e924 00000001 8fc0bd70 ac07f58e Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.273534] 00000000 00000000 80780000 00000000 807784a0 000001b1 00000008 00000000 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.281866] 00000000 00000000 0003d492 ffffffff 80000000 00000000 80630000 803c7210 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.290199] 805c4964 00000140 00000001 8fec3f40 00000001 802e6b18 00000004 80770004 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.298536] ... Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.300974] Call Trace: Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.303442] [<8000c4d4>] show_stack+0x58/0x100 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.307898] [<804c543c>] dump_stack+0x9c/0xe0 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.312242] [<8002fd10>] __warn+0xe0/0x140 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.316323] [<8002f954>] warn_slowpath_fmt+0x30/0x3c Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.321284] [<803c7210>] dev_watchdog+0x1ac/0x324 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.325976] [<8008e5ec>] call_timer_fn.isra.28+0x24/0x84 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.331263] [<8008e94c>] run_timer_softirq+0x1bc/0x248 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.336403] [<804e2740>] __do_softirq+0x128/0x2e8 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.341093] [<800346e0>] irq_exit+0xa8/0xc4 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.345286] [<80294204>] plat_irq_dispatch+0xf0/0x13c Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.350314] [<800074c8>] except_vec_vi_end+0xb8/0xc4 Sat Nov 16 13:25:16 2019 kern.warn kernel: [ 1032.355375] ---[ end trace be48a6a1d4efc811 ]--- Sat Nov 16 13:25:16 2019 kern.err kernel: [ 1032.360007] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out Sat Nov 16 13:25:16 2019 kern.info kernel: [ 1032.366241] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000067 Sat Nov 16 13:25:16 2019 kern.info kernel: [ 1032.372260] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=0ebe0000, max=0, ctx=2306, dtx=2163, fdx=2163, next=2306 Sat Nov 16 13:25:16 2019 kern.info kernel: [ 1032.383172] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=0e380000, max=0, calc=1722, drx=1723 Sat Nov 16 13:25:17 2019 kern.info kernel: [ 1032.789927] mtk_soc_eth 1e100000.ethernet: 0x100 = 0x3f60190c, 0x10c = 0x80818 Sat Nov 16 13:25:17 2019 kern.info kernel: [ 1032.797307] mtk_soc_eth 1e100000.ethernet: reset pse Sat Nov 16 13:25:17 2019 kern.info kernel: [ 1032.810190] mtk_soc_eth 1e100000.ethernet: PPE started Sat Nov 16 13:25:23 2019 kern.err kernel: [ 1038.602963] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out Sat Nov 16 13:25:23 2019 kern.info kernel: [ 1038.609159] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000067

@openwrt-bot
Copy link
Author

klukonin:

I can confirm this issue for Mikrotik RBM33G for 19.07 and current master branch.

Issue is related to 100BASE-TX ONLY.

1000BASE-T is working normally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant