syzbot


BUG: soft lockup in inet_frag_destroy (2)

Status: auto-obsoleted due to no activity on 2025/06/15 23:42
First crash: 162d, last: 162d
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-54 BUG: soft lockup in inet_frag_destroy 1 3 426d 435d 0/2 auto-obsoleted due to no activity on 2024/09/25 04:36

Sample crash report:
RBP: 00007fae8a0d82a0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007fae8a26ffa0 R15: 00007ffd0266f028
watchdog: BUG: soft lockup - CPU#1 stuck for 123s! [syz.6.921:3723]
Modules linked in:
CPU: 1 PID: 3723 Comm: syz.6.921 Tainted: G        W         5.4.290-syzkaller-00017-g6b07fcd94a6a #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025
RIP: 0010:orc_find arch/x86/kernel/unwind_orc.c:166 [inline]
RIP: 0010:unwind_next_frame+0x2a5/0x1ea0 arch/x86/kernel/unwind_orc.c:438
Code: f8 48 8d 1c 85 58 dd b7 86 48 89 d8 48 c1 e8 03 49 bd 00 00 00 00 00 fc ff df 42 0f b6 04 28 84 c0 0f 85 53 18 00 00 44 8b 33 <44> 89 f8 ff c0 48 8d 1c 85 58 dd b7 86 48 89 d8 48 c1 e8 03 42 0f
RSP: 0018:ffff8881f6f09560 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13
RAX: 0000000000000000 RBX: ffffffff86b93084 RCX: ffffffff86eb4903
RDX: 0000000000038021 RSI: 0000000000000040 RDI: 0000000000000001
RBP: ffff8881f6f09850 R08: ffffffff8153c592 R09: ffff8881f6f098b0
R10: 0000000000000000 R11: dffffc0000000001 R12: ffffffff8154cb22
R13: dffffc0000000000 R14: 0000000000011cf6 R15: 00000000000054cb
FS:  00007fae886c16c0(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000555576fac4a8 CR3: 00000001e99a3000 CR4: 00000000003406a0
DR0: 0000400000000300 DR1: 0000400000000300 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600
Call Trace:
 <IRQ>
 arch_stack_walk+0x111/0x140 arch/x86/kernel/stacktrace.c:25
 stack_trace_save+0x118/0x1c0 kernel/stacktrace.c:123
 save_stack mm/kasan/common.c:70 [inline]
 set_track mm/kasan/common.c:78 [inline]
 kasan_set_free_info mm/kasan/common.c:345 [inline]
 __kasan_slab_free+0x1b5/0x270 mm/kasan/common.c:487
 slab_free_hook mm/slub.c:1455 [inline]
 slab_free_freelist_hook mm/slub.c:1494 [inline]
 slab_free mm/slub.c:3080 [inline]
 kfree+0x123/0x370 mm/slub.c:4071
 skb_release_all net/core/skbuff.c:675 [inline]
 __kfree_skb net/core/skbuff.c:689 [inline]
 kfree_skb+0xb8/0x3c0 net/core/skbuff.c:708
 inet_frag_rbtree_purge net/ipv4/inet_fragment.c:246 [inline]
 inet_frag_destroy+0x134/0x230 net/ipv4/inet_fragment.c:266
 call_timer_fn+0x36/0x390 kernel/time/timer.c:1448
 expire_timers kernel/time/timer.c:1493 [inline]
 __run_timers+0x879/0xbe0 kernel/time/timer.c:1817
 run_timer_softirq+0x63/0xf0 kernel/time/timer.c:1830
 __do_softirq+0x23b/0x6b7 kernel/softirq.c:292
 invoke_softirq kernel/softirq.c:373 [inline]
 irq_exit+0x195/0x1c0 kernel/softirq.c:413
 exiting_irq arch/x86/include/asm/apic.h:539 [inline]
 smp_apic_timer_interrupt+0x11a/0x490 arch/x86/kernel/apic/apic.c:1161
 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:834
 </IRQ>
RIP: 0010:stack_trace_consume_entry+0x130/0x240 kernel/stacktrace.c:93
Code: 8d 6d 01 43 0f b6 04 37 84 c0 0f 85 dc 00 00 00 48 8b 44 24 10 89 28 48 89 c5 4a 8d 1c eb 48 89 d8 48 c1 e8 03 42 80 3c 30 00 <74> 08 48 89 df e8 46 70 40 00 48 8b 44 24 18 48 89 03 8b 5d 00 43
RSP: 0018:ffff8881e5d970a8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13
RAX: 1ffff1103cbb2e64 RBX: ffff8881e5d97320 RCX: 0000000000080000
RDX: ffffc900005f7000 RSI: 000000000007ffff RDI: 0000000000080000
RBP: ffff8881e5d971f0 R08: ffffffff8153c4cf R09: ffff8881e5d97150
R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff1103cbb2e3d
R13: 0000000000000010 R14: dffffc0000000000 R15: 1ffff1103cbb2e3e
 arch_stack_walk+0x105/0x140 arch/x86/kernel/stacktrace.c:27
 stack_trace_save+0x118/0x1c0 kernel/stacktrace.c:123
 save_stack mm/kasan/common.c:70 [inline]
 set_track mm/kasan/common.c:78 [inline]
 __kasan_kmalloc+0x171/0x210 mm/kasan/common.c:529
 slab_post_alloc_hook mm/slab.h:584 [inline]
 slab_alloc_node mm/slub.c:2829 [inline]
 slab_alloc mm/slub.c:2837 [inline]
 kmem_cache_alloc+0xd9/0x250 mm/slub.c:2842
 kmem_cache_zalloc include/linux/slab.h:680 [inline]
 __kernfs_new_node+0xdb/0x6e0 fs/kernfs/dir.c:639
 kernfs_new_node+0x130/0x230 fs/kernfs/dir.c:717
 __kernfs_create_file+0x45/0x260 fs/kernfs/file.c:1001
 sysfs_add_file_mode_ns+0x292/0x340 fs/sysfs/file.c:306
 create_files fs/sysfs/group.c:63 [inline]
 internal_create_group+0x573/0xf00 fs/sysfs/group.c:148
 internal_create_groups fs/sysfs/group.c:188 [inline]
 sysfs_create_groups+0x52/0x110 fs/sysfs/group.c:214
 device_add_groups drivers/base/core.c:2007 [inline]
 device_add_attrs+0x138/0x370 drivers/base/core.c:2166
 device_add+0x4f4/0xbb0 drivers/base/core.c:2862
 netdev_register_kobject+0x176/0x310 net/core/net-sysfs.c:1854
 register_netdevice+0xbc5/0x12a0 net/core/dev.c:9209
 tun_set_iff+0x7f7/0xdc0 drivers/net/tun.c:2922
 __tun_chr_ioctl+0x8a9/0x1d00 drivers/net/tun.c:3187
 do_vfs_ioctl+0x742/0x1720 fs/ioctl.c:47
 ksys_ioctl fs/ioctl.c:742 [inline]
 __do_sys_ioctl fs/ioctl.c:749 [inline]
 __se_sys_ioctl fs/ioctl.c:747 [inline]
 __x64_sys_ioctl+0xd4/0x110 fs/ioctl.c:747
 do_syscall_64+0xca/0x1c0 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x5c/0xc1
RIP: 0033:0x7fae8a057169
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fae886c1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007fae8a26ffa0 RCX: 00007fae8a057169
RDX: 0000400000000240 RSI: 00000000400454ca RDI: 0000000000000006
RBP: 00007fae8a0d82a0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007fae8a26ffa0 R15: 00007ffd0266f028
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0 skipped: idling at native_safe_halt arch/x86/include/asm/irqflags.h:60 [inline]
NMI backtrace for cpu 0 skipped: idling at arch_safe_halt arch/x86/include/asm/irqflags.h:103 [inline]
NMI backtrace for cpu 0 skipped: idling at default_idle+0x1f/0x30 arch/x86/kernel/process.c:572

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/17 23:39 android12-5.4 6b07fcd94a6a ce3352cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-5-4-perf-kasan BUG: soft lockup in inet_frag_destroy
* Struck through repros no longer work on HEAD.