Subject: linux-next: build failure after merge of the vfs-brauner tree

From: Mark Brown <[email-masked]>
Date: Fri, 13 Mar 2026 13:00:43 +0000

Hi all,

After merging the vfs-brauner tree, today's linux-next build (arm64
kselftest) failed like this:

  CC       statmount_test_ns
statmount_test_ns.c:37:19: error: static declaration of 'wait_for_pid' follows non-static declaration
   37 | static inline int wait_for_pid(pid_t pid)
      |                   ^~~~~~~~~~~~
In file included from statmount_test_ns.c:17:
../utils.h:47:12: note: previous declaration of 'wait_for_pid' with type 'int(pid_t)' {aka 'int(int)'}
   47 | extern int wait_for_pid(pid_t pid);
      |            ^~~~~~~~~~~~
make[1]: *** [../../lib.mk:225: /tmp/next/arm6

Caused by commit

  32f54f2bbccfd (selftests/filesystems: add tests for empty mount namespaces)

I have used the version from next-20260312 instead.