index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
drivers
/
md
/
dm-cache-policy-smq.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-06-16
Merge tag 'for-7.2/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-1
/
+11
2026-06-01
dm cache: make smq background work limit configurable
Cao Guanghui
1
-1
/
+11
2026-06-01
dm cache policy smq: check allocation under invalidate lock
Guangshuo Li
1
-4
/
+8
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