linux/tools/testing/selftests/futex/functional
Linus Torvalds 0048fbb401 Futex changes for v6.19:
- Standardize on ktime_t in restart_block::time as well
    (Thomas Weißschuh)
 
  - Futex selftests:
    - Add robust list testcases (André Almeida)
    - Formatting fixes/cleanups (Carlos Llamas)
 
 Signed-off-by: Ingo Molnar <mingo@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCgAvFiEEBpT5eoXrXCwVQwEKEnMQ0APhK1gFAmk5J9QRHG1pbmdvQGtl
 cm5lbC5vcmcACgkQEnMQ0APhK1gimQ//VhPIVYqioY/opLXBWFAiyxWLF8RbzbsD
 URC4ppVqMa0d8np4VaoaNGTCyPOvhC5m/5q14BNgNhGfbvHOrx1W5cJ122v2vroC
 aNwBkapt655lHwgax4vLgM7jMPW1do9hoyqtjsUIQeKMDlyZZW22gY+ExRTPJZTm
 lP6PreWR74QTTKo5pTjNCoWSaLEmuoD5rbo52SkiTYHwBLL+Tqubl92mVFFUbE+Q
 9n/c/zDeRSaixKr64TvDAijGyjrH8XFhOoMyyOGCiiWyrXfjDPde0Cblt6OkBQeK
 /4/9uFo2TX3vFxQ2Zhj21gqMwQ84cdPvC86GkPh3FoxRNd66gArIpC14ME7rRn0V
 aDKmz+c8QhFdS9gp4+Gw2OkuzYylLl2RSoSjhz/ndrZh7OLn64cA9KjfhRscCfjD
 mcFMVFcjyK8BlgjXyTltC00tLftf6pyO7bqzO4kaYYbpls687ztfZ0mUSE60gLS4
 WuCnntD+Q2IADV0r5xU9ps1a37eaqiHfgtjON2wznJeyj46PbpkWxSpdTIogTRoS
 5JdLv+w1LdDMHaUuEPOgYYd6L69X0HpDauHotyRlGY+SoSoCoX6DbSXTg7CSqlqY
 VHeuLj2OKnELJpxLEo16pcW6qTd+BM/2jcG91H7VJxbb2sJnngT3XtgJagXE5KYR
 IYjcKq6DWig=
 =9KQQ
 -----END PGP SIGNATURE-----

Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull futex updates from Ingo Molnar:

 - Standardize on ktime_t in restart_block::time as well (Thomas
   Weißschuh)

 - Futex selftests:
     - Add robust list testcases (André Almeida)
     - Formatting fixes/cleanups (Carlos Llamas)

* tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  futex: Store time as ktime_t in restart block
  selftests/futex: Create test for robust list
  selftests/futex: Skip tests if shmget unsupported
  selftests/futex: Add newline to ksft_exit_fail_msg()
  selftests/futex: Remove unused test_futex_mpol()
2025-12-10 17:21:30 +09:00
..
.gitignore selftests/futex: Create test for robust list 2025-11-14 14:39:37 +01:00
futex_numa.c selftests/futex: Drop logging.h include from futex_numa 2025-09-20 18:11:56 +02:00
futex_numa_mpol.c Futex changes for v6.19: 2025-12-10 17:21:30 +09:00
futex_priv_hash.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_requeue.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_requeue_pi.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_requeue_pi_mismatched_ops.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_requeue_pi_signal_restart.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_wait.c Futex changes for v6.19: 2025-12-10 17:21:30 +09:00
futex_wait_private_mapped_file.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_wait_timeout.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_wait_uninitialized_heap.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_wait_wouldblock.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
futex_waitv.c Futex changes for v6.19: 2025-12-10 17:21:30 +09:00
Makefile selftests/futex: Create test for robust list 2025-11-14 14:39:37 +01:00
robust_list.c selftests/futex: Create test for robust list 2025-11-14 14:39:37 +01:00
run.sh selftests/futex: Refactor futex_numa_mpol with kselftest_harness.h 2025-09-20 18:11:55 +02:00