Skip to content
This repository was archived by the owner on Nov 19, 2025. It is now read-only.
This repository was archived by the owner on Nov 19, 2025. It is now read-only.

Crash with latest v4.14.73 in netif_skb_features #285

@matttbe

Description

@matttbe

Hi @cpaasch

I saw that you updated v0.94 branch recently but it caused crashes on my side:

net.ipv4.tcp_rmem = 4096 87380 4194304
net.ipv4.tcp_wmem = 4096 87380 4194304
[    7.329803] HTB: quantum of class 10012 is big. Consider r2q change.
[    7.346317] HTB: quantum of class 10012 is big. Consider r2q change.
[    7.688074] htb: netem qdisc 8002: is non-work-conserving?
[    7.698082] BUG: unable to handle kernel NULL pointer dereference at 00000000000000d0
[    7.698696] IP: netif_skb_features+0x1f/0x230
[    7.699031] PGD 800000000bac9067 P4D 800000000bac9067 PUD 1914e067 PMD 0 
[    7.699581] Oops: 0000 [#1] SMP PTI
[    7.699842] Modules linked in:
[    7.700088] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.14.73-mptcp+ #4
[    7.700625] Hardware name: Red Hat KVM, BIOS 1.11.0-2.el7 04/01/2014
[    7.701107] task: ffffffff81c104c0 task.stack: ffffffff81c00000
[    7.701587] RIP: 0010:netif_skb_features+0x1f/0x230
[    7.701947] RSP: 0018:ffff88001fc03e68 EFLAGS: 00010286
[    7.702367] RAX: ffff88000c4816c0 RBX: ffff88000c40ca00 RCX: ffff88000c8c2c00
[    7.702922] RDX: ffff88000c481000 RSI: 0000000000000000 RDI: ffff88000c40ca00
[    7.703506] RBP: ffff88000c8c2c00 R08: ffff88000b14509c R09: 0000000000000001
[    7.704048] R10: 00000000de38e38e R11: 0000000000000003 R12: ffff88000ae36000
[    7.704600] R13: ffff88000ae36000 R14: ffff88000b14509c R15: ffff88000b145000
[    7.705123] FS:  0000000000000000(0000) GS:ffff88001fc00000(0000) knlGS:0000000000000000
[    7.705720] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    7.706141] CR2: 00000000000000d0 CR3: 000000000c9f6000 CR4: 00000000000006b0
[    7.706667] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[    7.707190] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[    7.707715] Call Trace:
[    7.707901]  <IRQ>
[    7.708057]  validate_xmit_skb+0x13/0x260
[    7.708387]  validate_xmit_skb_list+0x39/0x60
[    7.708713]  sch_direct_xmit+0xb0/0x170
[    7.708997]  __qdisc_run+0x11c/0x270
[    7.709291]  net_tx_action+0xd6/0xf0
[    7.709563]  __do_softirq+0xc3/0x1c8
[    7.709830]  irq_exit+0x65/0x70
[    7.710065]  smp_apic_timer_interrupt+0x5d/0x90
[    7.710399]  apic_timer_interrupt+0x7d/0x90
[    7.710713]  </IRQ>
[    7.710873] RIP: 0010:native_safe_halt+0x2/0x10
[    7.711207] RSP: 0018:ffffffff81c03ec8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff10
[    7.711762] RAX: ffffffff814d4330 RBX: ffffffff81c104c0 RCX: 0000000000000000
[    7.712311] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
[    7.712835] RBP: ffffffff81c104c0 R08: 000000008705669d R09: ffff88001fc1dcd0
[    7.713355] R10: 0000000000000002 R11: 0000000000000001 R12: ffffffff81c104c0
[    7.713878] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[    7.714398]  ? __sched_text_end+0x2/0x2
[    7.714687]  default_idle+0x5/0x10
[    7.714941]  do_idle+0x14f/0x180
[    7.715182]  cpu_startup_entry+0x14/0x20
[    7.715474]  start_kernel+0x4f7/0x502
[    7.715748]  ? set_init_arg+0x50/0x50
[    7.716021]  secondary_startup_64+0xa5/0xb0
[    7.716334] Code: ff ff 48 98 e9 64 ff ff ff 0f 1f 00 41 54 55 53 48 89 fb 48 83 ec 08 8b 87 e0 00 00 00 48 8b 97 e8 00 00 00 48 8b 77 10 48 01 d0 <48> 8b ae d0 00 00 00 66 83 78 04 00 74 61 0f b7 78 06 48 8b 8e 
[    7.717714] RIP: netif_skb_features+0x1f/0x230 RSP: ffff88001fc03e68
[    7.718178] CR2: 00000000000000d0
[    7.718424] ---[ end trace 9ee4da1efb289b2f ]---
[    7.718769] Kernel panic - not syncing: Fatal exception in interrupt
[    7.719288] Kernel Offset: disabled

I didn't start the investigation yet, it is more to know if you also had this kind of crash

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions