selftests: pid_namespace: add missing sys/mount.h include in pid_max.c
authorPeter Seiderer <ps.report@gmx.net>
Wed, 15 Jan 2025 10:52:11 +0000 (11:52 +0100)
committerShuah Khan <skhan@linuxfoundation.org>
Fri, 9 May 2025 19:12:33 +0000 (13:12 -0600)
commit11f6dcf784533fd72ceddbc69884f8d7f82109fd
tree3c7e9cb9741adc8ea6c9de8828c63c7d6cac714f
parent23b88515a318680337f21d0a2fceee8038ccffc8
selftests: pid_namespace: add missing sys/mount.h include in pid_max.c

Fix compile on openSUSE Tumbleweed (gcc-14.2.1, glibc-2.40):
  - add missing sys/mount.h include

Fixes:

  pid_max.c: In function ‘pid_max_cb’:
  pid_max.c:42:15: error: implicit declaration of function ‘mount’ [-Wimplicit-function-declaration]
     42 |         ret = mount("", "/", NULL, MS_PRIVATE | MS_REC, 0);
        |               ^~~~~

Link: https://lore.kernel.org/r/20250115105211.390370-3-ps.report@gmx.net
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Reviewed-by: T.J. Mercier <tjmercier@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
tools/testing/selftests/pid_namespace/pid_max.c