]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
s390/mm: Map empty zero pages read-only
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 11 May 2026 10:52:39 +0000 (12:52 +0200)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Wed, 20 May 2026 07:48:03 +0000 (09:48 +0200)
commit29f23176e79a52ce4aa09cf1101bc0427aa0e075
treee39a8f7e89fd8d7f0653952d7a75132d65f4171e
parenta2cec6863709d6673a025acc066c962b85a75842
s390/mm: Map empty zero pages read-only

On arm64 the empty zero page is going to be mapped read-only [1].
Do the same for s390 with an explicit set_memory_ro() call.

[1] https://lore.kernel.org/all/20260427153416.2103979-19-ardb+git@google.com/

Suggested-by: Christian Borntraeger <borntraeger@linux.ibm.com>
Acked-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/mm/init.c