Commit 9fa97126 authored by Christophe Leroy's avatar Christophe Leroy Committed by Madhavan Srinivasan
Browse files

powerpc/vdso: Mark the vDSO code read-only after init



VDSO text is fixed-up during init so it can't be const,
but it can be read-only after init.

Do the same as x86 in commit 018ef8dc ("x86/vdso: Mark the vDSO
code read-only after init") and arm in commit 11bf9b86 ("ARM/vdso:
Mark the vDSO code read-only after init"), move it into
ro_after_init section.

Signed-off-by: default avatarChristophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: default avatarMadhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/e9892d288b646cbdfeef0b2b73edbaf6d3c6cabe.1734174500.git.christophe.leroy@csgroup.eu
parent f66dbe43
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@
#include <linux/linkage.h>
#include <asm/page.h>

	__PAGE_ALIGNED_DATA
	.section ".data..ro_after_init", "aw"

	.globl vdso32_start, vdso32_end
	.balign PAGE_SIZE
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@
#include <linux/linkage.h>
#include <asm/page.h>

	__PAGE_ALIGNED_DATA
	.section ".data..ro_after_init", "aw"

	.globl vdso64_start, vdso64_end
	.balign PAGE_SIZE