- 10825410 blk-mq: Fix wrong wakeup batch configuration which will cause hang by Laibin Qiu · 3 years ago
- 180dccb blk-mq: fix tag_get wait task can't be awakened by Laibin Qiu · 3 years ago
- 9f8b93a sbitmap: silence data race warning by Jens Axboe · 3 years, 2 months ago
- 1aec5e4 sbitmap: add helper to clear a batch of tags by Jens Axboe · 3 years, 3 months ago
- 9672b0d sbitmap: add __sbitmap_queue_get_batch() by Jens Axboe · 3 years, 3 months ago
- 9dbbc3b lib: fix spelling mistakes by Zhen Lei · 3 years, 6 months ago
- 2d13b1e scsi: sbitmap: Add sbitmap_calculate_shift() helper by Ming Lei · 4 years ago
- cbb9950 scsi: sbitmap: Export sbitmap_weight by Ming Lei · 4 years ago
- c548e62 scsi: sbitmap: Move allocation hint into sbitmap by Ming Lei · 4 years ago
- bf2c428 scsi: sbitmap: Add helpers for updating allocation hint by Ming Lei · 4 years ago
- efe1f3a scsi: sbitmap: Maintain allocation round_robin in sbitmap by Ming Lei · 4 years ago
- 0eff1f1 sbitmap: simplify wrap check by Pavel Begunkov · 4 years, 1 month ago
- c3250c8 sbitmap: replace CAS with atomic and by Pavel Begunkov · 4 years, 1 month ago
- 661d4f5 sbitmap: remove swap_lock by Pavel Begunkov · 4 years, 1 month ago
- b78beea sbitmap: optimise sbitmap_deferred_clear() by Pavel Begunkov · 4 years, 1 month ago
- 6bf0eb5 sbitmap: Consider cleared bits in sbitmap_bitmap_show() by John Garry · 4 years, 6 months ago
- df034c9 sbitmap: only queue kyber's wait callback if not already active by David Jeffery · 5 years ago
- 708edaf sbitmap: Delete sbitmap_any_bit_clear() by John Garry · 5 years ago
- 4172328 sbitmap: Replace cmpxchg with xchg by Pavel Begunkov · 6 years ago
- 0fc479b treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 328 by Thomas Gleixner · 6 years ago
- a0934fd sbitmap: fix improper use of smp_mb__before_atomic() by Andrea Parri · 6 years ago
- e6d1fa5 sbitmap: order READ/WRITE freed instance and setting clear bit by Ming Lei · 6 years ago
- fe76fc6 sbitmap: Protect swap_lock from hardirq by Ming Lei · 6 years ago
- 3719876 sbitmap: Protect swap_lock from softirqs by Steven Rostedt (VMware) · 6 years ago
- 9f6b7ef sbitmap: add helpers for add/del wait queue handling by Jens Axboe · 6 years ago
- b2dbff1 sbitmap: flush deferred clears for resize and shallow gets by Jens Axboe · 6 years ago
- 58ab5e3 sbitmap: silence bogus lockdep IRQ warning by Jens Axboe · 6 years ago
- 5d2ee71 sbitmap: optimize wakeup check by Jens Axboe · 6 years ago
- ea86ea2 sbitmap: ammortize cost of clearing bits by Jens Axboe · 6 years ago
- 27fae42 sbitmap: don't loop for find_next_zero_bit() for !round_robin by Jens Axboe · 6 years ago
- 590b5b7 treewide: kzalloc_node() -> kcalloc_node() by Kees Cook · 7 years ago
- e6fc464 blk-mq: avoid starving tag allocation after allocating process migrates by Ming Lei · 7 years ago
- c854ab5 sbitmap: fix race in wait batch accounting by Jens Axboe · 7 years ago
- 61445b56 sbitmap: warn if using smaller shallow depth than was setup by Omar Sandoval · 7 years ago
- a327553 sbitmap: fix missed wakeups caused by sbitmap_queue_get_shallow() by Omar Sandoval · 7 years ago
- 4ace53f sbitmap: use test_and_set_bit_lock()/clear_bit_unlock() by Omar Sandoval · 7 years ago
- 4e5dff4 blk-mq: improve heavily contended tag case by Jens Axboe · 7 years ago
- c05e667 sbitmap: add sbitmap_get_shallow() operation by Omar Sandoval · 8 years ago
- af8601a kasan, sched/headers: Uninline kasan_enable/disable_current() by Ingo Molnar · 8 years ago
- 24af1ccf sbitmap: add helpers for dumping to a seq_file by Omar Sandoval · 8 years ago
- 6c0ca7a sbitmap: fix wakeup hang after sbq resize by Omar Sandoval · 8 years ago
- f66227d sbitmap: use smp_mb__after_atomic() in sbq_wake_up() by Omar Sandoval · 8 years ago
- 60658e0 sbitmap: initialize weight to zero by Colin Ian King · 8 years ago
- 5c64a8d sbitmap: don't update the allocation hint on clear after resize by Omar Sandoval · 8 years ago
- 05fd095 sbitmap: re-initialize allocation hints after resize by Omar Sandoval · 8 years ago
- 98d9541 sbitmap: randomize initial alloc_hint values by Omar Sandoval · 8 years ago
- f4a644d sbitmap: push alloc policy into sbitmap_queue by Omar Sandoval · 8 years ago
- 40aabb6 sbitmap: push per-cpu last_tag into sbitmap_queue by Omar Sandoval · 8 years ago
- 48e2816 sbitmap: allocate wait queues on a specific node by Omar Sandoval · 8 years ago
- 8845964 blk-mq: abstract tag allocation out into sbitmap library by Omar Sandoval · 8 years ago