Bug 1108533 - master (4.19-rc3): BUG in ip_do_fragment()
master (4.19-rc3): BUG in ip_do_fragment()
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Michal Kubeček
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-09-14 18:46 UTC by Michal Kubeček
Modified: 2022-07-21 17:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
interesting part of dmesg (4.83 KB, text/plain)
2018-09-14 18:50 UTC, Michal Kubeček
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Kubeček 2018-09-14 18:46:31 UTC
I encountered

  [250172.461321] kernel BUG at net/ipv4/ip_output.c:636!

with 4.19.0-rc3-1.gd3995d7-default (current Kernel:HEAD). The stack trace

[250172.461456]  <IRQ>
[250172.461466]  ? ip_copy_metadata+0x1e0/0x1e0
[250172.461474]  ip_output+0x5e/0xf0
[250172.461483]  ? ip_append_data.part.49+0xc0/0xc0
[250172.461490]  ip_forward+0x386/0x450
[250172.461498]  ? ip_defrag.cold.16+0x22/0x22
[250172.461506]  ip_rcv+0xca/0xe0
[250172.461513]  ? ip_rcv_core.isra.20+0x2b0/0x2b0
[250172.461522]  __netif_receive_skb_one_core+0x42/0x50
[250172.461531]  netif_receive_skb_internal+0x2c/0x110
[250172.461544]  rtl8139_poll+0x15e/0x5c0 [8139too]
[250172.461553]  net_rx_action+0x137/0x350
[250172.461562]  __do_softirq+0x111/0x349
[250172.461571]  irq_exit+0xc9/0xd0
[250172.461578]  do_IRQ+0x85/0xd0
[250172.461586]  common_interrupt+0xf/0xf
[250172.461591]  </IRQ>

seems to match one from

  https://marc.info/?l=linux-netdev&m=153625626822258

The fix is in mainline as commit

  5d407b071dc3  ip: frags: fix crash in ip_do_fragment()

(going to be in 4.19-rc4).
Comment 1 Michal Kubeček 2018-09-14 18:50:41 UTC
Created attachment 783220 [details]
interesting part of dmesg

Unfortunately crash 7.2.1 cannot open vmcore so I don't have anything nicer.
Comment 2 Michal Kubeček 2018-09-14 20:02:12 UTC
The fix is in master branch now, going to be included in tomorrow's KotD.

Closing.