| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-02 | dm cache policy smq: fix missing locks in invalidating cache blocks | Ming-Hung Tsai | 1 | -0/+4 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2025-08-19 | dm: use vmalloc_array() to simplify code | Qianfeng Rong | 1 | -1/+1 |
| 2024-02-20 | dm: update relevant MODULE_AUTHOR entries to latest dm-devel mailing list | Mike Snitzer | 1 | -1/+1 |
| 2023-07-25 | dm cache policy smq: ensure IO doesn't prevent cleaner policy progress | Joe Thornber | 1 | -10/+18 |
| 2023-02-14 | dm: add missing empty lines | Heinz Mauelshagen | 1 | -0/+2 |
| 2023-02-14 | dm: change "unsigned" to "unsigned int" | Heinz Mauelshagen | 1 | -81/+82 |
| 2023-02-14 | dm: add missing SPDX-License-Indentifiers | Heinz Mauelshagen | 1 | -0/+1 |
| 2022-02-22 | dm cache policy smq: make static read-only array table const | Colin Ian King | 1 | -1/+3 |
| 2018-10-16 | dm: remove unnecessary unlikely() around WARN_ON_ONCE() | Igor Stoppa | 1 | -1/+1 |
| 2018-06-12 | treewide: Use array_size() in vzalloc() | Kees Cook | 1 | -1/+1 |
| 2018-06-12 | 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-14 | dm cache policy smq: don't do any writebacks unless IDLE | Joe Thornber | 1 | -5/+4 |
| 2017-05-14 | dm cache policy smq: stop preemptively demoting blocks | Joe Thornber | 1 | -12/+5 |
| 2017-05-14 | dm cache policy smq: put newly promoted entries at the top of the multiqueue | Joe Thornber | 1 | -0/+1 |
| 2017-05-14 | dm cache policy smq: be more aggressive about triggering a writeback | Joe Thornber | 1 | -1/+1 |
| 2017-05-14 | 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 | -359/+460 |
| 2016-12-08 | 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-10 | dm cache policy smq: clarify that mq registration failure was for 'mq' | Mike Snitzer | 1 | -1/+1 |
| 2016-03-10 | dm cache: make the 'mq' policy an alias for 'smq' | Joe Thornber | 1 | -7/+85 |
| 2015-10-31 | 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-11 | dm cache: age and write back cache entries even without active IO | Joe Thornber | 1 | -1/+7 |
| 2015-06-11 | dm cache: add stochastic-multi-queue (smq) policy | Joe Thornber | 1 | -0/+1768 |