]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: Remove vmacache
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 16 Nov 2020 19:50:20 +0000 (14:50 -0500)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Fri, 26 Nov 2021 19:50:29 +0000 (14:50 -0500)
commit270402c0ea1755c493f353bd0697ae3234a49d61
treeb7efc185e1e899ae87eff018dcdfd9598f2ab8bb
parentffab31d8768f7589d7b66e90724cf2b181a5bbea
mm: Remove vmacache

By using the maple tree and the maple tree state, the vmacache is no
longer beneficial and is complicating the VMA code.  Remove the vmacache
to reduce the work in keeping it up to date and code complexity.

Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
18 files changed:
arch/s390/configs/debug_defconfig
fs/exec.c
fs/proc/task_mmu.c
include/linux/mm_types.h
include/linux/mm_types_task.h
include/linux/sched.h
include/linux/vm_event_item.h
include/linux/vmacache.h [deleted file]
include/linux/vmstat.h
kernel/debug/debug_core.c
kernel/fork.c
lib/Kconfig.debug
mm/Makefile
mm/debug.c
mm/mmap.c
mm/nommu.c
mm/vmacache.c [deleted file]
mm/vmstat.c