Age | Commit message (Expand) | Author | Files | Lines |
2018-10-16 | dm: remove unnecessary unlikely() around WARN_ON_ONCE() | Igor Stoppa | 1 | -1/+1 |
2018-06-13 | treewide: Use array_size() in vzalloc() | Kees Cook | 1 | -1/+1 |
2018-06-13 | treewide: Use array_size() in vmalloc() | Kees Cook | 1 | -1/+1 |
2017-11-10 | dm cache policy smq: allocate cache blocks in order | Joe Thornber | 1 | -1/+14 |
2017-11-10 | dm cache policy smq: change max background work from 10240 to 4096 blocks | Joe Thornber | 1 | -1/+1 |
2017-11-10 | dm cache policy smq: take origin idle status into account when queuing writeb... | Joe Thornber | 1 | -4/+4 |
2017-11-10 | dm cache policy smq: handle races with queuing background_work | Joe Thornber | 1 | -3/+14 |
2017-05-15 | dm cache policy smq: don't do any writebacks unless IDLE | Joe Thornber | 1 | -5/+4 |
2017-05-15 | dm cache policy smq: stop preemptively demoting blocks | Joe Thornber | 1 | -12/+5 |
2017-05-15 | dm cache policy smq: put newly promoted entries at the top of the multiqueue | Joe Thornber | 1 | -0/+1 |
2017-05-15 | dm cache policy smq: be more aggressive about triggering a writeback | Joe Thornber | 1 | -1/+1 |
2017-05-15 | dm cache policy smq: only demote entries in bottom half of the clean multiqueue | Joe Thornber | 1 | -1/+1 |
2017-05-04 | dm cache policy smq: cleanup free_target_met() and clean_target_met() | Mike Snitzer | 1 | -11/+13 |
2017-05-04 | dm cache policy smq: allow demotions to happen even during continuous IO | Joe Thornber | 1 | -1/+5 |
2017-03-31 | dm cache policy smq: make the cleaner policy write-back more aggressively | Joe Thornber | 1 | -1/+1 |
2017-03-07 | dm cache: significant rework to leverage dm-bio-prison-v2 | Joe Thornber | 1 | -360/+461 |
2016-12-09 | dm cache policy smq: use hash_32() instead of hash_32_generic() | Mike Snitzer | 1 | -1/+1 |
2016-09-22 | dm cache policy smq: distribute entries to random levels when switching to smq | Joe Thornber | 1 | -1/+6 |
2016-09-22 | dm cache: speed up writing of the hint array | Joe Thornber | 1 | -32/+6 |
2016-03-11 | dm cache policy smq: clarify that mq registration failure was for 'mq' | Mike Snitzer | 1 | -1/+1 |
2016-03-11 | dm cache: make the 'mq' policy an alias for 'smq' | Joe Thornber | 1 | -7/+85 |
2015-11-01 | dm: convert ffs to __ffs | Mikulas Patocka | 1 | -1/+1 |
2015-08-12 | dm cache policy smq: change the mutex to a spinlock | Joe Thornber | 1 | -71/+39 |
2015-08-12 | dm cache policy smq: move 'dm-cache-default' module alias to SMQ | Yi Zhang | 1 | -0/+2 |
2015-07-27 | dm cache policy smq: fix alloc_bitset check that always evaluates as false | Colin Ian King | 1 | -1/+1 |
2015-06-26 | dm cache policy smq: fix "default" version to be 1.4.0 | Mike Snitzer | 1 | -1/+1 |
2015-06-17 | dm cache: switch the "default" cache replacement policy from mq to smq | Mike Snitzer | 1 | -0/+17 |
2015-06-12 | dm cache: age and write back cache entries even without active IO | Joe Thornber | 1 | -1/+7 |
2015-06-12 | dm cache: add stochastic-multi-queue (smq) policy | Joe Thornber | 1 | -0/+1768 |