aboutsummaryrefslogtreecommitdiffstats
path: root/mm/debug_vm_pgtable.c
diff options
context:
space:
mode:
authorMarco Elver <[email protected]>2021-07-01 01:54:03 +0000
committerLinus Torvalds <[email protected]>2021-07-01 18:06:03 +0000
commitff06e45d3aace3f93d23956c1e655224f363ebe2 (patch)
treefd8a83bf0ec74e7a52f62b971b64ccc69f664ecd /mm/debug_vm_pgtable.c
parentmm/thp: define default pmd_pgtable() (diff)
downloadkernel-ff06e45d3aace3f93d23956c1e655224f363ebe2.tar.gz
kernel-ff06e45d3aace3f93d23956c1e655224f363ebe2.zip
kfence: unconditionally use unbound work queue
Unconditionally use unbound work queue, and not just if wq_power_efficient is true. Because if the system is idle, KFENCE may wait, and by being run on the unbound work queue, we permit the scheduler to make better scheduling decisions and not require pinning KFENCE to the same CPU upon waking up. Link: https://lkml.kernel.org/r/[email protected] Fixes: 36f0b35d0894 ("kfence: use power-efficient work queue to run delayed work") Signed-off-by: Marco Elver <[email protected]> Reported-by: Hillf Danton <[email protected]> Reviewed-by: Alexander Potapenko <[email protected]> Cc: Dmitry Vyukov <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'mm/debug_vm_pgtable.c')
0 files changed, 0 insertions, 0 deletions