| commit | 8caff1e6a9c4e25b0ac98850d06ae18796041020 | [log] [tgz] |
|---|---|---|
| author | Matt Fleming <matt.fleming@intel.com> | Wed Sep 02 15:40:16 2015 +0100 |
| committer | Matt Fleming <matt.fleming@intel.com> | Thu Sep 03 15:14:55 2015 +0100 |
| tree | 72e4cdecf776a6cd0590a55e1021aa6a83b9aa35 | |
| parent | b6e3bc681ba3cafa6e95838ec7c287c55254f6f8 [diff] |
x86/mm/pageattr: Use __KERNEL_PAGE_EXEC for kernel pgtable _KERNPG_TABLE isn't the correct pgprot value to use for the PTE, it's only suitable for the upper levels of the page table structures (TRUE?). One benefit is that _PAGE_GLOBAL is now set in the ptes created in kernel_map_pages_in_pgd() just like if large pages get split later. Cc: Borislav Petkov <bp@suse.de> Signed-off-by: Matt Fleming <matt.fleming@intel.com>