<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/tools/testing/selftests/pidfd, branch linux-6.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-03-25T13:59:05Z</updated>
<entry>
<title>selftests/pidfd: fixes syscall number defines</title>
<updated>2025-03-25T13:59:05Z</updated>
<author>
<name>Oleg Nesterov</name>
</author>
<published>2025-03-23T17:45:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8661bb9c717a07b7636224339fe8818b65db6ddf'/>
<id>urn:sha1:8661bb9c717a07b7636224339fe8818b65db6ddf</id>
<content type='text'>
I had to spend some (a lot;) time to understand why pidfd_info_test
(and more) fails with my patch under qemu on my machine ;) Until I
applied the patch below.

I think it is a bad idea to do the things like

	#ifndef __NR_clone3
	#define __NR_clone3 -1
	#endif

because this can hide a problem. My working laptop runs Fedora-23 which
doesn't have __NR_clone3/etc in /usr/include/. So "make" happily succeeds,
but everything fails and it is not clear why.

Link: https://lore.kernel.org/r/20250323174518.GB834@redhat.com
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: third test for multi-threaded exec polling</title>
<updated>2025-03-20T14:32:43Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-20T13:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4d5483a42c6f7c5268ddcdfac9f4f35424e1f186'/>
<id>urn:sha1:4d5483a42c6f7c5268ddcdfac9f4f35424e1f186</id>
<content type='text'>
Ensure that during a multi-threaded exec and premature thread-group
leader exit no exit notification is generated.

Link: https://lore.kernel.org/r/20250320-work-pidfs-thread_group-v4-4-da678ce805bf@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: second test for multi-threaded exec polling</title>
<updated>2025-03-20T14:32:43Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-20T13:24:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b6f723db5365b995f39c1f4491a0004cc490dd6'/>
<id>urn:sha1:9b6f723db5365b995f39c1f4491a0004cc490dd6</id>
<content type='text'>
Ensure that during a multi-threaded exec and premature thread-group
leader exit no exit notification is generated.

Link: https://lore.kernel.org/r/20250320-work-pidfs-thread_group-v4-3-da678ce805bf@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: first test for multi-threaded exec polling</title>
<updated>2025-03-20T14:32:43Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-20T13:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=db7ce91e226df0fec200bd2a0eb87eed7c5d3adb'/>
<id>urn:sha1:db7ce91e226df0fec200bd2a0eb87eed7c5d3adb</id>
<content type='text'>
Add first test for premature thread-group leader exit.

Link: https://lore.kernel.org/r/20250320-work-pidfs-thread_group-v4-2-da678ce805bf@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: add seventh PIDFD_INFO_EXIT selftest</title>
<updated>2025-03-05T12:26:21Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-05T10:08:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=56f235da15d02c550c0ae25da9c62ecfe7222d38'/>
<id>urn:sha1:56f235da15d02c550c0ae25da9c62ecfe7222d38</id>
<content type='text'>
Add a selftest for PIDFD_INFO_EXIT behavior.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-16-c8c3d8361705@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: add sixth PIDFD_INFO_EXIT selftest</title>
<updated>2025-03-05T12:26:21Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-05T10:08:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c4f2dbe42821734d227c392f968a3a8491f3efe'/>
<id>urn:sha1:1c4f2dbe42821734d227c392f968a3a8491f3efe</id>
<content type='text'>
Add a selftest for PIDFD_INFO_EXIT behavior.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-15-c8c3d8361705@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: add fifth PIDFD_INFO_EXIT selftest</title>
<updated>2025-03-05T12:26:21Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-05T10:08:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2adf6ca63871962a353d627c692a23d7d89045c7'/>
<id>urn:sha1:2adf6ca63871962a353d627c692a23d7d89045c7</id>
<content type='text'>
Add a selftest for PIDFD_INFO_EXIT behavior.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-14-c8c3d8361705@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: add fourth PIDFD_INFO_EXIT selftest</title>
<updated>2025-03-05T12:26:21Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-05T10:08:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2e94e4c649c8802fcb9e348d9774e763169ba246'/>
<id>urn:sha1:2e94e4c649c8802fcb9e348d9774e763169ba246</id>
<content type='text'>
Add a selftest for PIDFD_INFO_EXIT behavior.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-13-c8c3d8361705@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: add third PIDFD_INFO_EXIT selftest</title>
<updated>2025-03-05T12:26:21Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-05T10:08:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a79975f05e5b3c38a4aa215809e0d04928451ad9'/>
<id>urn:sha1:a79975f05e5b3c38a4aa215809e0d04928451ad9</id>
<content type='text'>
Add a selftest for PIDFD_INFO_EXIT behavior.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-12-c8c3d8361705@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
<entry>
<title>selftests/pidfd: add second PIDFD_INFO_EXIT selftest</title>
<updated>2025-03-05T12:26:21Z</updated>
<author>
<name>Christian Brauner</name>
</author>
<published>2025-03-05T10:08:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=86c1dfdd523ca52dd0c72d2039e77b66fffb6ef7'/>
<id>urn:sha1:86c1dfdd523ca52dd0c72d2039e77b66fffb6ef7</id>
<content type='text'>
Add a selftest for PIDFD_INFO_EXIT behavior.

Link: https://lore.kernel.org/r/20250305-work-pidfs-kill_on_last_close-v3-11-c8c3d8361705@kernel.org
Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;
</content>
</entry>
</feed>
