Code

History

Commits on master to kernel/locking/test-ww_mutex.c30
  1. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  2. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  3. test-ww_mutex: Allow test to be run (and re-run) from userlandJohn Stultz committed 11 months agode2c5a1
  4. test-ww_mutex: Move work to its own UNBOUND workqueueJohn Stultz committed 11 months agod327e71
  5. test-ww_mutex: Extend ww_mutex tests to test both classes of ww_mutexesJohn Stultz committed 11 months ago34d80c9
  6. locking/ww_mutex/test: Use swap() macroThorsten Blum committed 2 years ago0d3547d
  7. locking/ww_mutex: Adjust to lockdep nest_lock requirementsThomas Hellström committed 2 years ago823a566
  8. locking/ww_mutex/test: add MODULE_DESCRIPTION()Jeff Johnson committed 2 years ago588661f
  9. locking/ww_mutex/test: Make sure we bail out instead of livelockJohn Stultz committed 3 years agocfa92b6
  10. locking/ww_mutex/test: Fix potential workqueue corruptionJohn Stultz committed 3 years agobccdd80
  11. locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootupJohn Stultz committed 3 years ago4812c54
  12. locking: Reduce the number of locks in ww_mutex stress testsBoqun Feng committed 3 years ago60a1a64
  13. treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld committed 4 years ago8032bf1
  14. treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld committed 4 years ago81895a6
  15. locking/ww-mutex: Fix uninitialized use of ret in test_aa()Nathan Chancellor committed 5 years ago1415b49
  16. kernel/locking: Add context to ww_mutex_trylock()Maarten Lankhorst committed 5 years ago12235da
  17. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 9Thomas Gleixner committed 7 years agod6cd1e9
  18. locking/ww_mutex: Fix runtime warning in the WW mutex selftestGuenter Roeck committed 8 years agoe4a02ed
  19. locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic"Colin Ian King committed 8 years ago0b405c6
  20. locking: Implement an algorithm choice for Wound-Wait mutexesThomas Hellstrom committed 8 years ago08295b3
  21. mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko committed 9 years ago0ee931c
  22. locking/ww-mutex: Limit stress test to 2 secondsChris Wilson committed 9 years ago57dd924
  23. locking/ww_mutex: Improve test to cover acquire context changesPeter Zijlstra committed 9 years agobf7b3ac
  24. locking/ww_mutex: Adjust the lock number for stress testBoqun Feng committed 9 years ago857811a
  25. locking/ww_mutex: Replace cpu_relax() with cond_resched() for testsChris Wilson committed 9 years ago2b232e0
  26. locking/ww_mutex: Add kselftests for ww_mutex stressChris Wilson committed 9 years ago2a0c112
  27. locking/ww_mutex: Add kselftests for resolving ww_mutex cyclic deadlocksChris Wilson committed 9 years agod1b42b8
  28. locking/ww_mutex: Add kselftests for ww_mutex ABBA deadlock detectionChris Wilson committed 9 years ago7020768
  29. locking/ww_mutex: Add kselftests for ww_mutex AA deadlock detectionChris Wilson committed 9 years agoc22fb38
  30. locking/ww_mutex: Begin kselftests for ww_mutexChris Wilson committed 9 years agof2a5fec