]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
selftests/coredump: fix userspace client detection
authorChristian Brauner <brauner@kernel.org>
Tue, 28 Oct 2025 08:45:59 +0000 (09:45 +0100)
committerChristian Brauner <brauner@kernel.org>
Tue, 4 Nov 2025 21:04:44 +0000 (22:04 +0100)
We need to request PIDFD_INFO_COREDUMP in the first place.

Link: https://patch.msgid.link/20251028-work-coredump-signal-v1-14-ca449b7b7aa0@kernel.org
Reviewed-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
tools/testing/selftests/coredump/coredump_socket_test.c

index d5ad0e696ab365189915a7d926f483e494b3c887..658f3966064f9e03deead28a0976496d1b465c90 100644 (file)
@@ -188,7 +188,9 @@ TEST_F(coredump, socket_detect_userspace_client)
        int pidfd, ret, status;
        pid_t pid, pid_coredump_server;
        struct stat st;
-       struct pidfd_info info = {};
+       struct pidfd_info info = {
+               .mask = PIDFD_INFO_COREDUMP,
+       };
        int ipc_sockets[2];
        char c;