syzbot


WARNING in free_mnt_ns

Status: upstream: reported C repro on 2025/09/30 20:17
Subsystems: fs
[Documentation on labels]
Reported-by: syzbot+7d23dc5cd4fa132fb9f3@syzkaller.appspotmail.com
First crash: 53d, last: 43d
Cause bisection: introduced by (bisect log) :
commit be5f21d3985f00827e09b798f7a07ebd6dd7f54a
Author: Christian Brauner <brauner@kernel.org>
Date: Wed Sep 17 10:28:08 2025 +0000

  ns: add ns_common_free()

Crash: WARNING in free_mnt_ns (log)
Repro: C syz .config
  
Fix bisection: fixed by (bisect log) [merge commit]:
commit e64aeecbbb0962601bd2ac502a2f9c0d9be97502
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Fri Oct 3 17:19:44 2025 +0000

  Merge tag 'pull-mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

  
Discussions (2)
Title Replies (including bot) Last reply
[PATCH] ns: Fix mnt ns ida handling in copy_mnt_ns() 5 (5) 2025/10/07 12:33
[syzbot] [fs?] WARNING in free_mnt_ns 6 (14) 2025/10/02 13:35
Last patch testing requests (13)
Created Duration User Patch Repo Result
2025/10/24 01:14 2h02m retest repro upstream OK log
2025/10/24 00:42 22m retest repro upstream OK log
2025/10/24 00:45 19m retest repro upstream OK log
2025/10/24 00:42 22m retest repro upstream OK log
2025/10/24 00:45 20m retest repro upstream OK log
2025/10/24 00:42 23m retest repro upstream OK log
2025/10/24 00:45 19m retest repro upstream OK log
2025/10/02 00:55 1h01m hdanton@sina.com patch upstream OK log
2025/10/01 23:59 29m hdanton@sina.com patch upstream OK log
2025/10/01 22:08 16m hdanton@sina.com patch upstream report log
2025/10/01 11:38 17m hdanton@sina.com patch upstream report log
2025/10/01 07:20 16m hdanton@sina.com patch upstream report log
2025/10/01 00:43 1h08m hdanton@sina.com patch upstream report log

Sample crash report:
------------[ cut here ]------------
ida_free called for id=1969 which is not allocated.
WARNING: CPU: 0 PID: 14212 at lib/idr.c:592 ida_free+0x1f9/0x2e0 lib/idr.c:592
Modules linked in:
CPU: 0 UID: 0 PID: 14212 Comm: syz-executor Tainted: G     U              syzkaller #0 PREEMPT(full) 
Tainted: [U]=USER
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/18/2025
RIP: 0010:ida_free+0x1f9/0x2e0 lib/idr.c:592
Code: 7c f6 41 83 fe 3e 76 72 e8 d4 44 7c f6 48 8b 7c 24 28 4c 89 ee e8 77 01 0d 00 90 48 c7 c7 c0 73 cf 8c 89 ee e8 a8 1a 3b f6 90 <0f> 0b 90 90 e8 ae 44 7c f6 48 b8 00 00 00 00 00 fc ff df 48 01 c3
RSP: 0000:ffffc900033bf980 EFLAGS: 00010286
RAX: 0000000000000000 RBX: 1ffff92000677f31 RCX: ffffffff81797ce8
RDX: ffff8880789bdac0 RSI: ffffffff81797cf5 RDI: 0000000000000001
RBP: 00000000000007b1 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: fffffffffffd36a0 R12: ffff888032ec1600
R13: 0000000000000293 R14: 00000000000003b1 R15: ffff888032ec1670
FS:  0000000000000000(0000) GS:ffff888124e8c000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000001b32d01ff8 CR3: 000000006a4c2000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 free_mnt_ns+0xe0/0x110 fs/namespace.c:4096
 namespace_unlock+0x542/0x920 fs/namespace.c:1701
 put_mnt_ns fs/namespace.c:6135 [inline]
 put_mnt_ns+0xf5/0x120 fs/namespace.c:6126
 free_nsproxy+0x3a/0x400 kernel/nsproxy.c:188
 put_nsproxy include/linux/nsproxy.h:107 [inline]
 switch_task_namespaces+0xeb/0x100 kernel/nsproxy.c:241
 do_exit+0x86a/0x2bf0 kernel/exit.c:965
 do_group_exit+0xd3/0x2a0 kernel/exit.c:1107
 get_signal+0x2671/0x26d0 kernel/signal.c:3034
 arch_do_signal_or_restart+0x8f/0x790 arch/x86/kernel/signal.c:337
 exit_to_user_mode_loop+0x85/0x130 kernel/entry/common.c:40
 exit_to_user_mode_prepare include/linux/irq-entry-common.h:225 [inline]
 syscall_exit_to_user_mode_work include/linux/entry-common.h:175 [inline]
 syscall_exit_to_user_mode include/linux/entry-common.h:210 [inline]
 do_syscall_64+0x419/0x4b0 arch/x86/entry/syscall_64.c:100
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f917c78d8dc
Code: Unable to access opcode bytes at 0x7f917c78d8b2.
RSP: 002b:00007ffd3ae93c80 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
RAX: fffffffffffffe00 RBX: 0000000000000003 RCX: 00007f917c78d8dc
RDX: 0000000000000030 RSI: 00007ffd3ae93d40 RDI: 00000000000000f9
RBP: 00007ffd3ae93cec R08: 0000000000000000 R09: 00007ffd3ae939f7
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000263
R13: 00000000000927c0 R14: 000000000011e23a R15: 00007ffd3ae93d40
 </TASK>

Crashes (115):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/10/04 00:53 upstream e406d57be7bd 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in free_mnt_ns
2025/10/02 17:28 upstream 7f7072574127 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING in free_mnt_ns
2025/10/02 05:41 upstream d3479214c05d a1859138 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in free_mnt_ns
2025/10/01 20:20 upstream 50c19e20ed2e a1859138 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in free_mnt_ns
2025/10/01 13:32 upstream 50c19e20ed2e a1859138 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in free_mnt_ns
2025/09/30 09:44 upstream 449c2b302c8e 86341da6 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in free_mnt_ns
2025/09/30 08:19 upstream 449c2b302c8e 86341da6 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in free_mnt_ns
2025/09/30 06:49 upstream 449c2b302c8e 86341da6 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in free_mnt_ns
2025/09/30 08:39 upstream 1896ce8eb6c6 86341da6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in free_mnt_ns
2025/10/03 17:28 upstream e406d57be7bd 49379ee0 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in free_mnt_ns
2025/10/03 05:58 upstream f79e772258df 49379ee0 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in free_mnt_ns
2025/09/30 08:56 upstream 449c2b302c8e 86341da6 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in free_mnt_ns
2025/09/30 08:04 upstream 449c2b302c8e 86341da6 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in free_mnt_ns
2025/09/30 07:08 upstream 449c2b302c8e 86341da6 .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in free_mnt_ns
2025/10/09 23:31 net fea8cdf6738a 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/09 17:26 net 2854378a00e8 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/08 20:40 net 2c95a756e0cf 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/08 03:39 net 943af6478807 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/08 01:59 net 943af6478807 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/06 06:26 net 1b54b0756f05 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/06 02:50 net 1b54b0756f05 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/06 00:50 net 1b54b0756f05 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/04 23:04 net 1b54b0756f05 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/04 20:34 net 1b54b0756f05 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/04 02:06 net 1b54b0756f05 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in free_mnt_ns
2025/10/03 15:05 bpf 63d2247e2e37 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING in free_mnt_ns
2025/10/10 00:32 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/09 20:23 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/09 16:11 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/09 14:21 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/09 12:43 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/09 09:01 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/09 02:53 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/08 19:12 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/08 08:25 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/08 07:14 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/08 06:12 net-next 07fdad3a9375 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/07 22:21 net-next 07fdad3a9375 8ef35d49 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/07 20:48 net-next 07fdad3a9375 8ef35d49 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/07 07:22 net-next 07fdad3a9375 8ef35d49 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/06 23:42 net-next 07fdad3a9375 91305dbe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/06 22:14 net-next 07fdad3a9375 91305dbe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/06 18:47 net-next 07fdad3a9375 91305dbe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/06 14:55 net-next 07fdad3a9375 91305dbe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/06 09:32 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/06 09:00 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/05 23:09 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/05 19:48 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/05 12:44 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/05 08:09 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/05 05:14 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/05 00:41 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 22:11 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 18:46 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 16:18 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 15:12 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 13:16 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 11:34 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 10:14 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
2025/10/04 07:39 net-next 07fdad3a9375 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in free_mnt_ns
* Struck through repros no longer work on HEAD.