]> git.ipfire.org Git - thirdparty/linux.git/commit
s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool()
authorVasily Gorbik <gor@linux.ibm.com>
Thu, 13 Mar 2025 09:55:43 +0000 (10:55 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 18 Mar 2025 16:13:05 +0000 (17:13 +0100)
commitcaa3cd5ccd016cb28294e2b7e21fe08831e9a877
tree83df583a37e7eb08064a2afdacd4b9f0ea162f09
parentd93a855c31b72637e19659bca613766eaa89d496
s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool()

Since commit d08d4e7cd6bf ("s390/mm: use full 4KB page for 2KB PTE"),
there is no longer any reason to avoid splitting the kfence pool into
4k mappings in arch_kfence_init_pool(). Remove the architecture-specific
kfence_split_mapping().

Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/kfence.h
arch/s390/mm/init.c