* [linus:master] [arch] b36d4b6aa8: WARNING:at_fs/nsfs.c:#is_current_namespace
@ 2026-10-26 2:24 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-10-26 2:24 UTC (permalink / raw)
To: Christian Brauner
Cc: oe-lkp, lkp, linux-kernel, Arnd Bergmann, Jeff Layton,
linux-alpha, linux-arm-kernel, linux-m68k, linux-mips,
linux-parisc, linuxppc-dev, linux-s390, linux-sh, sparclinux,
linux-arch, yi1.lai
Hello,
kernel test robot noticed "WARNING:at_fs/nsfs.c:#is_current_namespace" on:
commit: b36d4b6aa88ef039647228b98c59a875e92f8c8e ("arch: hookup listns() system call") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
[test failed on linux-next/master 20a33c6b6cbe7e4805dfb6cd68816937443aa148]
Our bisection first flagged commit b36d4b6aa88e ("arch: hookup listns() system call") as the first bad commit, since that is the commit that registers the listns() syscall number, making the warning reachable from userspace/trinity.
We also tested the parent commit, 76b6f5dfb3fd ("nstree: add listns()"), and found that it already reproduces a WARNING of its own (see "Regarding the PARENT" below, via setns() this time). This suggests the nstree/listns() code was already not fully robust before b36d4b6aa88e, and that commit's role may simply be exposing/making reachable an issue that predates it, rather than introducing a new one.
in testcase: trinity
version: trinity-x86_64-d4c26f234-1_20261018
with following parameters:
runtime: 300s
group: group-04
nr_groups: 5
config: x86_64-randconfig-015-20251114
compiler: gcc-14
test machine: qemu-system-x86_64 -enable-kvm -cpu Icelake-Server-noTSX,enforce -smp 4 -m 16G
(please refer to attached dmesg/kmsg for entire log/backtrace)
If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <yi1.lai@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202610260917.6248e316-lkp@intel.com
[ 44.455278][ T526] ------------[ cut here ]------------
[ 44.456351][ T526] WARNING: CPU: 0 PID: 526 at fs/nsfs.c:508 is_current_namespace+0x12f/0x440
[ 44.458109][ T526] Modules linked in:
[ 44.459285][ T526] CPU: 0 UID: 65534 PID: 526 Comm: trinity-c2 Tainted: G T 6.18.0-rc2-00023-gb36d4b6aa88e #1 VOLUNTARY e2643480911518fe6c6e798d49763b0f8bc0c2cc
[ 44.464118][ T526] Tainted: [T]=RANDSTRUCT
[ 44.465362][ T526] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 44.468577][ T526] RIP: 0010:is_current_namespace+0x12f/0x440
[ 44.470566][ T526] Code: 48 c1 e8 03 80 3c 10 00 0f 85 5f 02 00 00 48 8b 3d 7e 55 6c 08 48 83 eb 70 e8 9d 04 78 ff 48 39 c3 5b 41 5c 0f 94 c0 5d c3 90 <0f> 0b 90 31 c0 5b 41 5c 5d c3 e8 c2 b7 2a 06 48 c7 c0 18 10 a3 8a
[ 44.476790][ T526] RSP: 0018:ffa000000184fce0 EFLAGS: 00010206
[ 44.478622][ T526] RAX: 0000000040000000 RBX: ffffffff8e0d4bc0 RCX: 0000000000000015
[ 44.481098][ T526] RDX: 1ffffffff1c1a978 RSI: ffffffff8ab98ec0 RDI: ffffffff8e0d4bc0
[ 44.483561][ T526] RBP: ffa000000184fcf0 R08: 0000000000000001 R09: fff3fc0000309fa6
[ 44.485976][ T526] R10: 0000000000000003 R11: 0000000000000200 R12: ffffffff8e0d4c78
[ 44.488478][ T526] R13: 1ff4000000309fa2 R14: ffffffff8e0d4bdc R15: ffffffff8e0d4bc0
[ 44.490935][ T526] FS: 00007f9b05b17900(0000) GS:0000000000000000(0000) knlGS:0000000000000000
[ 44.493641][ T526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 44.495638][ T526] CR2: 00007f9b05742e10 CR3: 0000000134aca003 CR4: 0000000000771eb0
[ 44.498129][ T526] PKRU: 55555554
[ 44.499291][ T526] Call Trace:
[ 44.500271][ T526] <TASK>
[ 44.501134][ T526] legitimize_ns+0x25f/0x4c0
[ 44.502577][ T526] ? lookup_ns_owner_at+0x400/0x400
[ 44.504165][ T526] do_listns+0x185/0x5c0
[ 44.505452][ T526] __do_sys_listns+0x13b/0x300
[ 44.506941][ T526] ? do_listns_userns+0x580/0x580
[ 44.508435][ T526] ? up_read+0x22/0x40
[ 44.509723][ T526] __x64_sys_listns+0x97/0x100
[ 44.510619][ T526] ? trace_hardirqs_on+0x21/0xc0
[ 44.511530][ T526] x64_sys_call+0x21/0xa40
[ 44.512340][ T526] do_syscall_64+0xb3/0x800
[ 44.513186][ T526] entry_SYSCALL_64_after_hwframe+0x50/0x58
[ 44.514303][ T526] RIP: 0033:0x7f9b05c28779
[ 44.515114][ T526] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 8b 0d 4f 86 0d 00 f7 d8 64 89 01 48
[ 44.518758][ T526] RSP: 002b:00007ffe8c345bb8 EFLAGS: 00000246 ORIG_RAX: 00000000000001d6
[ 44.520321][ T526] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9b05c28779
[ 44.521798][ T526] RDX: 0000000000000008 RSI: 00007f9b05740e10 RDI: 00007f9b05742e10
[ 44.523292][ T526] RBP: 00007f9b05912000 R08: 0000000000000000 R09: 0000000000000000
[ 44.524772][ T526] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9b05912000
[ 44.526247][ T526] R13: 00007f9b05b0f560 R14: 00007f9b05917050 R15: 00007f9b05b176c8
[ 44.527731][ T526] </TASK>
[ 44.528282][ T526] irq event stamp: 54199
[ 44.529054][ T526] hardirqs last enabled at (54211): [<ffffffff81bdc218>] __up_console_sem+0x58/0x80
[ 44.530820][ T526] hardirqs last disabled at (54224): [<ffffffff81bdc1fd>] __up_console_sem+0x3d/0x80
[ 44.532559][ T526] softirqs last enabled at (54144): [<ffffffff81a83670>] handle_softirqs+0x470/0x900
[ 44.534358][ T526] softirqs last disabled at (54133): [<ffffffff81a846fe>] irq_exit_rcu+0xfe/0x140
[ 44.536055][ T526] ---[ end trace 0000000000000000 ]---
Regarding the PARENT (76b6f5dfb3fd), which our bisection marked as the last known-good commit, we observed the following separate WARNING,
indicating the nstree/listns() area already had an unrelated issue before b36d4b6aa88e landed:
[ 94.367090][ T535] ------------[ cut here ]------------
[ 94.370167][ T535] WARNING: CPU: 0 PID: 535 at include/linux/ns_common.h:311 nsproxy_ns_active_put+0x8cd/0x940
[ 94.375575][ T535] Modules linked in:
[ 94.377666][ T535] CPU: 0 UID: 65534 PID: 535 Comm: trinity-c3 Tainted: G T 6.18.0-rc2-00022-g76b6f5dfb3fd #1 VOLUNTARY cb1b9fe02910ecdede8a35f9462ebcf918b6f4e2
[ 94.384602][ T535] Tainted: [T]=RANDSTRUCT
[ 94.386182][ T535] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 94.389939][ T535] RIP: 0010:nsproxy_ns_active_put+0x8cd/0x940
[ 94.392205][ T535] Code: e9 fc fd ff ff 90 0f 0b 90 e9 97 fe ff ff 90 0f 0b 90 e9 d6 f9 ff ff 90 0f 0b 90 e9 ad fa ff ff 90 0f 0b 90 e9 fa fa ff ff 90 <0f> 0b 90 e9 28 fe ff ff 90 0f 0b 90 e9 b2 f9 ff ff 90 0f 0b 90 e9
[ 94.399343][ T535] RSP: 0018:ffa000000188fda8 EFLAGS: 00010297
[ 94.401546][ T535] RAX: 0000000000000000 RBX: ff110001008d93a8 RCX: ffffffff8236dccb
[ 94.404421][ T535] RDX: 1ffffffff1657494 RSI: 0000000000000004 RDI: ffffffff8b2ba4a0
[ 94.407439][ T535] RBP: ffa000000188fdc0 R08: 0000000000000001 R09: fffffbfff16574a8
[ 94.410390][ T535] R10: ffffffff8b2ba543 R11: ffffffff810000ae R12: ffffffff8b2ba400
[ 94.413332][ T535] R13: ff1100013598c540 R14: ff11000122132440 R15: ff1100013598c540
[ 94.416277][ T535] FS: 00007fa7c6e86900(0000) GS:0000000000000000(0000) knlGS:0000000000000000
[ 94.419588][ T535] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 94.422023][ T535] CR2: 00007fa7c6b5f020 CR3: 00000001337f8005 CR4: 0000000000771eb0
[ 94.425020][ T535] PKRU: 55555564
[ 94.426319][ T535] Call Trace:
[ 94.427494][ T535] <TASK>
[ 94.428612][ T535] free_nsproxy+0x16/0x380
[ 94.430265][ T535] put_nsset+0xa9/0x1c0
[ 94.431822][ T535] __do_sys_setns+0x2d0/0x700
[ 94.433519][ T535] ? switch_task_namespaces+0x100/0x100
[ 94.435616][ T535] __x64_sys_setns+0x53/0x80
[ 94.437263][ T535] ? trace_hardirqs_on+0x21/0xc0
[ 94.439158][ T535] x64_sys_call+0x227/0xa40
[ 94.440781][ T535] do_syscall_64+0xb3/0x700
[ 94.442581][ T535] entry_SYSCALL_64_after_hwframe+0x50/0x58
[ 94.445676][ T535] RIP: 0033:0x7fa7c6f97779
[ 94.447948][ T535] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 8b 0d 4f 86 0d 00 f7 d8 64 89 01 48
[ 94.459415][ T535] RSP: 002b:00007ffc93f4e248 EFLAGS: 00000246 ORIG_RAX: 0000000000000134
[ 94.464265][ T535] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa7c6f97779
[ 94.469222][ T535] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000000001ac
[ 94.473612][ T535] RBP: 00007fa7c6c71000 R08: 0000000000000000 R09: 0000000000000000
[ 94.476937][ T535] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa7c6c71000
[ 94.479999][ T535] R13: 00007fa7c6e78440 R14: 00007fa7c6c76050 R15: 00007fa7c6e866c8
[ 94.483046][ T535] </TASK>
[ 94.484138][ T535] irq event stamp: 47371
[ 94.485745][ T535] hardirqs last enabled at (47395): [<ffffffff81bdc798>] __up_console_sem+0x58/0x80
[ 94.489275][ T535] hardirqs last disabled at (47408): [<ffffffff81bdc77d>] __up_console_sem+0x3d/0x80
[ 94.492766][ T535] softirqs last enabled at (47392): [<ffffffff81a83570>] handle_softirqs+0x470/0x900
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20261026/202610260917.6248e316-lkp@intel.com
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-10-26 2:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-26 2:24 [linus:master] [arch] b36d4b6aa8: WARNING:at_fs/nsfs.c:#is_current_namespace kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®