Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and L_PTE_NOWRITE

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Russell King - ARM Linux
Date: Monday, November 15, 2010 - 11:30 am

On Fri, Nov 12, 2010 at 06:00:25PM +0000, Catalin Marinas wrote:

Let's not make this more complicated than it has to be.  If we need the
inverse of WRITE and EXEC, then that's what we should change everyone to,
not invent a new system to work along side the old system.

We're already inverting the write bit for the vast majority of processors,
and exec has always been inverted by the ARMv6 and v7 code.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH v2 02/20] ARM: LPAE: Factor out 2-level page table ..., Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 11/20] ARM: LPAE: Add fault handling support, Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 12/20] ARM: LPAE: Add context switching support, Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 18/20] ARM: LPAE: add support for ATAG_MEM64, Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 20/20] ARM: LPAE: Add the Kconfig entries, Catalin Marinas, (Fri Nov 12, 11:00 am)
Re: [PATCH v2 20/20] ARM: LPAE: Add the Kconfig entries, Sergei Shtylyov, (Sat Nov 13, 5:38 am)
Re: [PATCH v2 20/20] ARM: LPAE: Add the Kconfig entries, Catalin Marinas, (Sun Nov 14, 3:11 am)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Sun Nov 14, 6:19 am)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Sun Nov 14, 8:14 am)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Mon Nov 15, 10:36 am)
Re: [PATCH v2 04/20] ARM: LPAE: Do not assume Linux PTEs a ..., Russell King - ARM Linux, (Mon Nov 15, 10:42 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Mon Nov 15, 11:30 am)
Re: [PATCH v2 06/20] ARM: LPAE: Introduce the 3-level page ..., Russell King - ARM Linux, (Mon Nov 15, 11:34 am)
Re: [PATCH v2 02/20] ARM: LPAE: Factor out 2-level page ta ..., Russell King - ARM Linux, (Mon Nov 15, 4:31 pm)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Mon Nov 15, 4:35 pm)
Re: [PATCH v2 02/20] ARM: LPAE: Factor out 2-level page ta ..., Russell King - ARM Linux, (Tue Nov 16, 2:59 am)
Re: [PATCH v2 02/20] ARM: LPAE: Factor out 2-level page ta ..., Russell King - ARM Linux, (Tue Nov 16, 3:04 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Tue Nov 16, 11:19 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Wed Nov 17, 10:16 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Wed Nov 17, 10:24 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Wed Nov 17, 10:32 am)
Re: [PATCH v2 01/20] ARM: LPAE: Use PMD_(SHIFT|SIZE|MASK) ..., Russell King - ARM Linux, (Mon Nov 22, 5:43 am)
Re: [PATCH v2 07/20] ARM: LPAE: Page table maintenance for ..., Russell King - ARM Linux, (Mon Nov 22, 5:58 am)
Re: [PATCH v2 08/20] ARM: LPAE: MMU setup for the 3-level ..., Russell King - ARM Linux, (Mon Nov 22, 6:10 am)
Re: [PATCH v2 09/20] ARM: LPAE: Change setup_mm_for_reboot ..., Russell King - ARM Linux, (Mon Nov 22, 6:11 am)
Re: [PATCH v2 10/20] ARM: LPAE: Remove the FIRST_USER_PGD_ ..., Russell King - ARM Linux, (Mon Nov 22, 6:11 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Russell King - ARM Linux, (Mon Nov 22, 6:15 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Catalin Marinas, (Mon Nov 22, 6:19 am)
Re: [PATCH v2 01/20] ARM: LPAE: Use PMD_(SHIFT|SIZE|MASK) ..., Russell King - ARM Linux, (Mon Nov 22, 6:28 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Russell King - ARM Linux, (Mon Nov 22, 6:32 am)
Re: [PATCH v2 13/20] ARM: LPAE: Add SMP support for the 3- ..., Russell King - ARM Linux, (Mon Nov 22, 6:37 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Catalin Marinas, (Mon Nov 22, 6:38 am)
Re: [PATCH v2 19/20] ARM: LPAE: define printk format for p ..., Russell King - ARM Linux, (Mon Nov 22, 6:43 am)
Re: [PATCH v2 08/20] ARM: LPAE: MMU setup for the 3-level ..., Russell King - ARM Linux, (Tue Nov 23, 10:33 am)
Re: [PATCH v2 08/20] ARM: LPAE: MMU setup for the 3-level ..., Catalin Marinas, (Tue Nov 23, 10:35 am)