kernel crash when use MC7430 modem
dailijin
dailijin126 at 126.com
Fri Dec 8 03:19:34 UTC 2017
Hi All,
My unit use MC7430 modem based on kernel 4.4.0 version, after run over all night, I found the system automatically reboot one time due to kernel crash. if there is anyone encounter this same issue.
Though this issue only happen one time, but I still want to fix the potential bug, welcome any suggestion.
the detail log as below.
[25478.065408] skbuff: skb_under_panic: text:ffffffff8164407b len:-65296 put:-65471 head:ffff88023d47e740 data:ffff88013d48e73f tail:0xef end:0x640 dev:wwan12
[25478.065459] ------------[ cut here ]------------
[25478.065460] Kernel BUG at ffffffff81656eff [verbose debug info unavailable]
[25478.065462] invalid opcode: 0000 [#1] SMP
[25478.065464] Modules linked in: drbg ansi_cprng ctr ccm GobiSerial(O) vfb arc4 rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 ftdi_sio cfg80211 crc_ccitt ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_recent xt_conntrack iptable_filter ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables x_tables x86_pkg_temp_thermal kvm_intel snd_hda_codec_hdmi kvm irqbypass snd_hda_codec_realtek snd_hda_codec_generic huawei_cdc_ncm aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd option(O) usb_wwan usbserial snd_hda_intel snd_pcsp snd_hda_codec snd_hwdep snd_hda_core blackmagic_io(PO) snd_pcm snd_timer cdc_ncm snd soundcore usblp i2c_i801 cdc_acm(O) shpchp i2c_hid tpm_tis tpm acpi_pad qmi_wwan(O) cdc_wdm(O) usbnet(O) mii coretemp
[25478.065490] usb_storage e1000e(O) ptp i915 pps_core intel_gtt i2c_algo_bit drm_kms_helper(O) syscopyarea sysfillrect sysimgblt fb_sys_fops drm(O) agpgart video sunrpc
[25478.065499] CPU: 2 PID: 0 Comm: swapper/2 Tainted: P O 4.4.0 #1
[25478.065501] Hardware name: GIGABYTE GB-BSi7A-6500/MKLP7CP-V7, BIOS F1 03/22/2017
[25478.065502] task: ffff88026726da00 ti: ffff880267278000 task.ti: ffff880267278000
[25478.065503] RIP: 0010:[<ffffffff81656eff>] [<ffffffff81656eff>] skb_panic+0x66/0x68
[25478.065509] RSP: 0018:ffff880270d03d08 EFLAGS: 00010296
[25478.065509] RAX: 000000000000008f RBX: ffff880265785500 RCX: 0000000000000000
[25478.065510] RDX: 0000000000000001 RSI: ffff880270d0cbc8 RDI: ffff880270d0cbc8
[25478.065511] RBP: ffff880270d03d28 R08: 00000000000004f9 R09: 0000000000000001
[25478.065512] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801e5c8b000
[25478.065512] R13: ffff88007b919000 R14: ffff880265785500 R15: 0000000000000008
[25478.065513] FS: 0000000000000000(0000) GS:ffff880270d00000(0000) knlGS:0000000000000000
[25478.065514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[25478.065515] CR2: 00007fafcc2f9d78 CR3: 000000024a8eb000 CR4: 00000000003406e0
[25478.065516] Stack:
[25478.065517] ffff88013d48e73f 00000000000000ef 0000000000000640 ffff8801e5c8b000
[25478.065518] ffff880270d03d38 ffffffff81552c5d ffff880270d03d68 ffffffff8164407b
[25478.065520] ffff880085d3c200 ffff88007b919540 ffff8801e5c8b000 ffffffff81d01300
[25478.065521] Call Trace:
[25478.065522] <IRQ>
[25478.065526] [<ffffffff81552c5d>] skb_push+0x3d/0x40
[25478.065530] [<ffffffff8164407b>] packet_rcv_spkt+0xeb/0x180
[25478.065532] [<ffffffff81565f97>] __netif_receive_skb_core+0x577/0x970
[25478.065535] [<ffffffff814ab3b6>] ? usb_hcd_giveback_urb+0x46/0xf0
[25478.065537] [<ffffffff815663b1>] __netif_receive_skb+0x21/0x70
[25478.065538] [<ffffffff815664a2>] process_backlog+0xa2/0x140
[25478.065540] [<ffffffff81566be1>] net_rx_action+0xf1/0x2b0
[25478.065543] [<ffffffff81060346>] __do_softirq+0xc6/0x230
[25478.065544] [<ffffffff810606b5>] irq_exit+0x95/0xa0
[25478.065546] [<ffffffff816658c5>] do_IRQ+0x65/0xf0
[25478.065549] [<ffffffff81663ebf>] common_interrupt+0x7f/0x7f
[25478.065550] <EOI>
[25478.065553] [<ffffffff81511e73>] ? cpuidle_enter_state+0xb3/0x250
[25478.065554] [<ffffffff81511e56>] ? cpuidle_enter_state+0x96/0x250
[25478.065556] [<ffffffff81512047>] cpuidle_enter+0x17/0x20
[25478.065558] [<ffffffff8109c9b8>] cpu_startup_entry+0x268/0x2c0
[25478.065561] [<ffffffff81037e0b>] start_secondary+0xeb/0x100
[25478.065563] Code: 00 00 48 89 44 24 10 8b 87 c8 00 00 00 48 89 44 24 08 48 8b 87 d8 00 00 00 48 c7 c7 00 34 a5 81 48 89 04 24 31 c0 e8 48 29 af ff <0f> 0b 0f 1f 44 00 00 55 48 89 e5 41 54 49 89 fc 53 48 8d 9f a8
[25478.065583] RIP [<ffffffff81656eff>] skb_panic+0x66/0x68
[25478.065586] RSP <ffff880270d03d08>
crash> ck -a skb_panic
crash: command not found: ck
crash> ack -a skb_panic
crash: command not found: ack
crash> dis -rl ffffffff81656eff
/root/Linux_kernel_4.4/net/core/skbuff.c: 97
0xffffffff81656e99 <skb_panic>: nopl 0x0(%rax,%rax,1) [FTRACE NOP]
0xffffffff81656e9e <skb_panic+5>: push %rbp
/root/Linux_kernel_4.4/net/core/skbuff.c: 98
0xffffffff81656e9f <skb_panic+6>: mov $0xffffffff81a5064a,%rax
/root/Linux_kernel_4.4/net/core/skbuff.c: 97
0xffffffff81656ea6 <skb_panic+13>: mov %esi,%r8d
0xffffffff81656ea9 <skb_panic+16>: mov %rcx,%rsi
0xffffffff81656eac <skb_panic+19>: mov %rsp,%rbp
0xffffffff81656eaf <skb_panic+22>: sub $0x20,%rsp
/root/Linux_kernel_4.4/net/core/skbuff.c: 98
0xffffffff81656eb3 <skb_panic+26>: mov 0x20(%rdi),%r9
0xffffffff81656eb7 <skb_panic+30>: mov 0x80(%rdi),%ecx
0xffffffff81656ebd <skb_panic+36>: test %r9,%r9
0xffffffff81656ec0 <skb_panic+39>: cmovne %r9,%rax
0xffffffff81656ec4 <skb_panic+43>: mov 0xd0(%rdi),%r9
0xffffffff81656ecb <skb_panic+50>: mov %rax,0x18(%rsp)
0xffffffff81656ed0 <skb_panic+55>: mov 0xcc(%rdi),%eax
0xffffffff81656ed6 <skb_panic+61>: mov %rax,0x10(%rsp)
0xffffffff81656edb <skb_panic+66>: mov 0xc8(%rdi),%eax
0xffffffff81656ee1 <skb_panic+72>: mov %rax,0x8(%rsp)
0xffffffff81656ee6 <skb_panic+77>: mov 0xd8(%rdi),%rax
0xffffffff81656eed <skb_panic+84>: mov $0xffffffff81a53400,%rdi
0xffffffff81656ef4 <skb_panic+91>: mov %rax,(%rsp)
0xffffffff81656ef8 <skb_panic+95>: xor %eax,%eax
0xffffffff81656efa <skb_panic+97>: callq 0xffffffff81149847 <printk>
/root/Linux_kernel_4.4/net/core/skbuff.c: 102
0xffffffff81656eff <skb_panic+102>: ud2
--
Best Regards,
Dai,Lijin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libqmi-devel/attachments/20171208/ea9a891a/attachment.html>
More information about the libqmi-devel
mailing list