1. 4172328 sbitmap: Replace cmpxchg with xchg by Pavel Begunkov · 6 years ago
  2. 0fc479b treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 328 by Thomas Gleixner · 6 years ago
  3. a0934fd sbitmap: fix improper use of smp_mb__before_atomic() by Andrea Parri · 6 years ago
  4. e6d1fa5 sbitmap: order READ/WRITE freed instance and setting clear bit by Ming Lei · 6 years ago
  5. fe76fc6 sbitmap: Protect swap_lock from hardirq by Ming Lei · 6 years ago
  6. 3719876 sbitmap: Protect swap_lock from softirqs by Steven Rostedt (VMware) · 6 years ago
  7. 9f6b7ef sbitmap: add helpers for add/del wait queue handling by Jens Axboe · 6 years ago
  8. b2dbff1 sbitmap: flush deferred clears for resize and shallow gets by Jens Axboe · 6 years ago
  9. 58ab5e3 sbitmap: silence bogus lockdep IRQ warning by Jens Axboe · 6 years ago
  10. 5d2ee71 sbitmap: optimize wakeup check by Jens Axboe · 6 years ago
  11. ea86ea2 sbitmap: ammortize cost of clearing bits by Jens Axboe · 6 years ago
  12. 27fae42 sbitmap: don't loop for find_next_zero_bit() for !round_robin by Jens Axboe · 6 years ago
  13. 590b5b7 treewide: kzalloc_node() -> kcalloc_node() by Kees Cook · 7 years ago
  14. e6fc464 blk-mq: avoid starving tag allocation after allocating process migrates by Ming Lei · 7 years ago
  15. c854ab5 sbitmap: fix race in wait batch accounting by Jens Axboe · 7 years ago
  16. 61445b56 sbitmap: warn if using smaller shallow depth than was setup by Omar Sandoval · 7 years ago
  17. a327553 sbitmap: fix missed wakeups caused by sbitmap_queue_get_shallow() by Omar Sandoval · 7 years ago
  18. 4ace53f sbitmap: use test_and_set_bit_lock()/clear_bit_unlock() by Omar Sandoval · 7 years ago
  19. 4e5dff4 blk-mq: improve heavily contended tag case by Jens Axboe · 7 years ago
  20. c05e667 sbitmap: add sbitmap_get_shallow() operation by Omar Sandoval · 8 years ago
  21. af8601a kasan, sched/headers: Uninline kasan_enable/disable_current() by Ingo Molnar · 8 years ago
  22. 24af1ccf sbitmap: add helpers for dumping to a seq_file by Omar Sandoval · 8 years ago
  23. 6c0ca7a sbitmap: fix wakeup hang after sbq resize by Omar Sandoval · 8 years ago
  24. f66227d sbitmap: use smp_mb__after_atomic() in sbq_wake_up() by Omar Sandoval · 8 years ago
  25. 60658e0 sbitmap: initialize weight to zero by Colin Ian King · 8 years ago
  26. 5c64a8d sbitmap: don't update the allocation hint on clear after resize by Omar Sandoval · 8 years ago
  27. 05fd095 sbitmap: re-initialize allocation hints after resize by Omar Sandoval · 8 years ago
  28. 98d9541 sbitmap: randomize initial alloc_hint values by Omar Sandoval · 8 years ago
  29. f4a644d sbitmap: push alloc policy into sbitmap_queue by Omar Sandoval · 8 years ago
  30. 40aabb6 sbitmap: push per-cpu last_tag into sbitmap_queue by Omar Sandoval · 8 years ago
  31. 48e2816 sbitmap: allocate wait queues on a specific node by Omar Sandoval · 8 years ago
  32. 8845964 blk-mq: abstract tag allocation out into sbitmap library by Omar Sandoval · 8 years ago