Futex system call test suite.

Clone this repo:

Branches

  1. b26ae12 futex_requeue_pi: correct default timeout in usage() by Darren Hart · 6 years ago master
  2. ebd0508 futex_requeue_pi: fix a bug waiting for the waiters to block by Darren Hart · 6 years ago
  3. 451e814 Add locking primitives plan to README by Darren Hart · 8 years ago
  4. 56732da futex_wait_uninitialized_heap: Detect failure, standardize logging and arguments by Darren Hart · 8 years ago
  5. 95cc04e futex_wait_private_mapped_file: Add a timeout to allow the failure case to exit and cleanup logging by Darren Hart · 8 years ago
  6. c417d14 futextest: Add futex_wait_private_mapped_file and futex_wait_unitialized_heap by KOSAKI Motohiro · 8 years ago
  7. 363b55e futex_requeue_pi_mismatched_ops: Test errno, not ret for EINVAL by Darren Hart · 8 years ago
  8. 750a283 add string.h to logging.h by Darren Hart · 8 years ago
  9. 0eaeba3 Reduce dependence on sleep duration for futex_requeue_pi_signal_restart by Darren Hart · 8 years ago
  10. c807adf Fix timing errors in futex_requeue_pi_signal_restart by Darren Hart · 8 years ago
  11. eb919f0 Fix hang in futex_requeue_pi_signal_restart plus cleanups by Darren Hart · 8 years ago
  12. 7cd5f25 Add thread and iteration parameters to performance/futex_wait.c by Darren Hart · 8 years ago
  13. 22f0bb5 Return futex value from futex atomic operations by Darren Hart · 8 years ago
  14. e6f351a Check for pthread_create errors and move barrier logic into harness by Michel Lespinasse · 8 years ago
  15. 06ec805 Add FUTEX(WAIT|WAKE)_BITSET opcodes to futextest.h by Michel Lespinasse · 8 years ago
  16. 1e42f69 add header guards to include/* by Darren Hart · 8 years ago
  17. ce9675f Add futex_(inc|dec|set) atomic operations by Darren Hart · 8 years ago
  18. b9f8378 Add futex_wait performance test by Darren Hart · 8 years ago
  19. d5bdd21 Major rewrite of futex_requeue_pi.c by Darren Hart · 8 years ago
  20. 0364841 Add print_result to logging by Darren Hart · 8 years ago