]> Gentwo Git Trees - linux/.git/commit
s390/percpu: Get rid of ARCH_MODULE_NEEDS_WEAK_PER_CPU
authorHeiko Carstens <hca@linux.ibm.com>
Wed, 19 Nov 2025 14:37:56 +0000 (15:37 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Mon, 24 Nov 2025 10:45:20 +0000 (11:45 +0100)
commite950d1f84d3c16e86dd1b6066c3ac3958099fa79
tree6139e989f71f560fa6ade2a89ac6c1f2b38f542d
parentf555d885bfc4338dc0fad322b6ed21cc4c18416b
s390/percpu: Get rid of ARCH_MODULE_NEEDS_WEAK_PER_CPU

Since the rework of the kernel virtual address space [1] the module area
and the kernel image are within the same 4GB area. Therefore there is no
need for the weak per cpu workaround for modules anymore. Remove it.

[1] commit c98d2ecae08f ("s390/mm: Uncouple physical vs virtual address spaces")

Acked-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/Kconfig
arch/s390/include/asm/percpu.h
include/linux/percpu-defs.h