diff --git a/arch/x86/mm/pti.c b/arch/x86/mm/pti.c
index 453d23760941e84491ead1fd976c22d5c4af47e6..e41ee93c430d42b6cd6c0ac28714b83ce236288c 100644
--- a/arch/x86/mm/pti.c
+++ b/arch/x86/mm/pti.c
@@ -482,7 +482,7 @@ void pti_clone_kernel_text(void)
 	 * pti_set_kernel_image_nonglobal() did to clear the
 	 * global bit.
 	 */
-	pti_clone_pmds(start, end, _PAGE_RW);
+	pti_clone_pmds(start, end, 0);
 }
 
 /*