]> Git Repo - linux.git/commit
x86: Enable PAT to use cache mode translation tables
authorJuergen Gross <[email protected]>
Mon, 3 Nov 2014 13:02:03 +0000 (14:02 +0100)
committerThomas Gleixner <[email protected]>
Sun, 16 Nov 2014 10:04:26 +0000 (11:04 +0100)
commitbd809af16e3ab1f8d55b3e2928c47c67e2a865d2
tree8ac5084b758cc1af91737e070d281f041df470c0
parentf5b2831d654167d77da8afbef4d2584897b12d0c
x86: Enable PAT to use cache mode translation tables

Update the translation tables from cache mode to pgprot values
according to the PAT settings. This enables changing the cache
attributes of a PAT index in just one place without having to change
at the users side.

With this change it is possible to use the same kernel with different
PAT configurations, e.g. supporting Xen.

Signed-off-by: Juergen Gross <[email protected]>
Reviewed-by: Toshi Kani <[email protected]>
Reviewed-by: Konrad Rzeszutek Wilk <[email protected]>
Reviewed-by: Thomas Gleixner <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Thomas Gleixner <[email protected]>
arch/x86/include/asm/pat.h
arch/x86/include/asm/pgtable_types.h
arch/x86/mm/init.c
arch/x86/mm/mm_internal.h
arch/x86/mm/pat.c
This page took 0.064766 seconds and 4 git commands to generate.