syzbot


WARNING in inet_sock_destruct (2)

Status: upstream: reported C repro on 2025/01/28 09:26
Bug presence: origin:lts-only
[Documentation on labels]
Reported-by: syzbot+c1a0107529554d81d3a6@syzkaller.appspotmail.com
First crash: 230d, last: 7d03h
Bug presence (2)
Date Name Commit Repro Result
2025/03/14 linux-6.1.y (ToT) 344a09659766 C [report] WARNING in inet_sock_destruct
2025/03/14 upstream (ToT) e3a854b577cb C Didn't crash
Similar bugs (12)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-49 WARNING in inet_sock_destruct -1 C 728 2574d 2348d 0/3 public: reported C repro on 2019/04/12 00:00
android-44 WARNING in inet_sock_destruct -1 12 2582d 2794d 0/2 auto-closed as invalid on 2019/02/22 12:37
upstream WARNING in inet_sock_destruct (4) net -1 C done 6683 13d 815d 29/29 fixed on 2025/09/04 16:57
upstream WARNING in inet_sock_destruct (3) net -1 C 87 834d 936d 22/29 fixed on 2023/06/08 14:41
upstream WARNING in inet_sock_destruct (5) net -1 C error 6 4d02h 5d21h 26/29 upstream: reported C repro on 2025/09/09 23:22
linux-6.6 WARNING in inet_sock_destruct -1 C 3 7h10m 12h14m 0/2 upstream: reported C repro on 2025/09/15 08:28
linux-5.15 WARNING in inet_sock_destruct origin:upstream -1 C error 2061 14d 861d 0/3 upstream: reported C repro on 2023/05/08 19:19
linux-6.1 WARNING in inet_sock_destruct origin:upstream missing-backport -1 C done 631 274d 887d 3/3 fixed on 2025/01/27 09:36
android-6-12 WARNING in inet_sock_destruct origin:upstream -1 C 58 17d 80d 0/1 premoderation: reported C repro on 2025/06/27 18:32
upstream WARNING in inet_sock_destruct (2) net -1 C unreliable unreliable 1259 1132d 1763d 0/29 closed as invalid on 2022/10/12 18:26
upstream WARNING in inet_sock_destruct net -1 5893 2876d 2871d 0/29 closed as invalid on 2018/01/30 22:53
linux-4.14 WARNING in inet_sock_destruct -1 C inconclusive 1 1932d 1992d 0/1 upstream: reported C repro on 2020/04/02 03:04
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2025/08/30 04:56 1h53m fix candidate upstream OK (0) job log
2025/04/03 15:22 19m fix candidate upstream error job log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4323 at net/ipv4/af_inet.c:154 inet_sock_destruct+0x580/0x678 net/ipv4/af_inet.c:154
Modules linked in:
CPU: 0 PID: 4323 Comm: syz-execprog Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025
pstate: 42400005 (nZcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : inet_sock_destruct+0x580/0x678 net/ipv4/af_inet.c:154
lr : inet_sock_destruct+0x580/0x678 net/ipv4/af_inet.c:154
sp : ffff800008007c80
x29: ffff800008007c90 x28: ffff0000d61fde28 x27: dfff800000000000
x26: 1fffe0001ac3fb54 x25: dfff800000000000 x24: ffff0000d61fd940
x23: 1fffe0001ac3fb2d x22: 0000000000000007 x21: 0000000000000000
x20: 0000000000000ffd x19: 0000000000000000 x18: ffff800011abbcc0
x17: ffff800008549d40 x16: ffff8000082d22d4 x15: ffff8000081f0c80
x14: ffff8000081f19e8 x13: 1ffff00002a180b1 x12: 0000000000ff0100
x11: ff0080001053d954 x10: 0000000000000000 x9 : ffff80001053d954
x8 : ffff0000d5788000 x7 : ffff800008371358 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff80001053d7a0
x2 : 0000000000000000 x1 : 0000000000000ffd x0 : 0000000000000000
Call trace:
 inet_sock_destruct+0x580/0x678 net/ipv4/af_inet.c:154
 inet6_sock_destruct+0x28/0x38 net/ipv6/af_inet6.c:115
 __sk_destruct+0x5c/0x760 net/core/sock.c:2142
 rcu_do_batch kernel/rcu/tree.c:2297 [inline]
 rcu_core+0x81c/0x18ac kernel/rcu/tree.c:2557
 rcu_core_si+0x10/0x1c kernel/rcu/tree.c:2574
 handle_softirqs+0x318/0xc6c kernel/softirq.c:596
 __do_softirq+0x14/0x20 kernel/softirq.c:630
 ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:80
 call_on_irq_stack+0x30/0x48 arch/arm64/kernel/entry.S:897
 do_softirq_own_stack+0x20/0x2c arch/arm64/kernel/irq.c:85
 invoke_softirq kernel/softirq.c:477 [inline]
 __irq_exit_rcu+0x23c/0x43c kernel/softirq.c:679
 irq_exit_rcu+0x14/0x84 kernel/softirq.c:691
 __el1_irq arch/arm64/kernel/entry-common.c:472 [inline]
 el1_interrupt+0x38/0x54 arch/arm64/kernel/entry-common.c:486
 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:491
 el1h_64_irq+0x64/0x68 arch/arm64/kernel/entry.S:581
 arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline]
 folio_memcg_lock+0xf8/0x1fc mm/memcontrol.c:2113
 lock_page_memcg+0x48/0x58 mm/memcontrol.c:2137
 page_remove_rmap+0x44/0xe74 mm/rmap.c:1426
 zap_pte_range mm/memory.c:1453 [inline]
 zap_pmd_range mm/memory.c:1574 [inline]
 zap_pud_range mm/memory.c:1603 [inline]
 zap_p4d_range mm/memory.c:1624 [inline]
 unmap_page_range+0xc98/0x1dd0 mm/memory.c:1645
 unmap_single_vma mm/memory.c:1691 [inline]
 unmap_vmas+0x234/0x348 mm/memory.c:1730
 exit_mmap+0x154/0x934 mm/mmap.c:3250
 __mmput+0xec/0x39c kernel/fork.c:1200
 mmput+0x70/0xac kernel/fork.c:1222
 exit_mm+0x140/0x234 kernel/exit.c:565
 do_exit+0x4cc/0x19a8 kernel/exit.c:867
 do_group_exit+0x194/0x22c kernel/exit.c:1022
 get_signal+0x11d0/0x1310 kernel/signal.c:2871
 do_signal arch/arm64/kernel/signal.c:1081 [inline]
 do_notify_resume+0x340/0x2b0c arch/arm64/kernel/signal.c:1134
 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:137 [inline]
 exit_to_user_mode arch/arm64/kernel/entry-common.c:142 [inline]
 el0_svc+0x98/0x138 arch/arm64/kernel/entry-common.c:638
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585
irq event stamp: 2846161
hardirqs last  enabled at (2846160): [<ffff800011a425d4>] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:151 [inline]
hardirqs last  enabled at (2846160): [<ffff800011a425d4>] _raw_spin_unlock_irqrestore+0x48/0xac kernel/locking/spinlock.c:194
hardirqs last disabled at (2846161): [<ffff800011956c70>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:405
softirqs last  enabled at (2834542): [<ffff8000081a967c>] softirq_handle_end kernel/softirq.c:439 [inline]
softirqs last  enabled at (2834542): [<ffff8000081a967c>] handle_softirqs+0xaf8/0xc6c kernel/softirq.c:624
softirqs last disabled at (2846133): [<ffff800008020164>] __do_softirq+0x14/0x20 kernel/softirq.c:630
---[ end trace 0000000000000000 ]---

Crashes (16):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/09/05 22:25 linux-6.1.y 28c695c365e1 d291dd2d .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/05/16 06:50 linux-6.1.y 02b72ccb5f9d cfde8269 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/01/28 12:13 linux-6.1.y 75cefdf153f5 18070896 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/09/08 17:05 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in inet_sock_destruct
2025/06/09 19:22 linux-6.1.y 58485ff1a74f 4826c28e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in inet_sock_destruct
2025/03/03 15:38 linux-6.1.y 3a8358583626 c3901742 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in inet_sock_destruct
2025/02/24 16:22 linux-6.1.y 3a8358583626 d34966d1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan WARNING in inet_sock_destruct
2025/09/05 21:21 linux-6.1.y 28c695c365e1 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/08/17 22:59 linux-6.1.y 0bc96de781b4 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/07/19 13:02 linux-6.1.y 3369c6df2fae 7117feec .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/07/12 03:19 linux-6.1.y dfc486ec9cce 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/06/29 02:32 linux-6.1.y 7e69c33e4858 fc9d8ee5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/06/13 03:05 linux-6.1.y 58485ff1a74f 98683f8f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/06/03 18:05 linux-6.1.y da3c5173c55f a30356b7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/05/16 05:35 linux-6.1.y 02b72ccb5f9d cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
2025/01/28 09:26 linux-6.1.y 75cefdf153f5 18070896 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 WARNING in inet_sock_destruct
* Struck through repros no longer work on HEAD.