diff options
author | Venki Pallipadi <[email protected]> | 2008-05-09 13:05:19 -0700 |
---|---|---|
committer | Jesse Barnes <[email protected]> | 2008-05-13 09:51:54 -0700 |
commit | 77db9885646f8a88214ea482988d41f8f73630f4 (patch) | |
tree | 8adc0ff3a373c107a5226ed1afca23c23530f1c4 /drivers/mtd/lpddr/lpddr_cmds.c | |
parent | 439a7733e8fcbaee39979c10246101565834d6b2 (diff) |
x86/PCI: X86_PAT & mprotect
Some versions of X used the mprotect workaround to change caching type from UC
to WB, so that it can then use mtrr to program WC for that region [1]. Change
the mmap of pci space through /sys or /proc interfaces from UC to UC_MINUS.
With this change, X will not need to use mprotect workaround to get WC type
since the MTRR mapping type will be honored.
The bug in mprotect that clobbers PAT bits is fixed in a follow on patch. So,
this X workaround will stop working as well.
Signed-off-by: Venkatesh Pallipadi <[email protected]>
Signed-off-by: Suresh Siddha <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Signed-off-by: Jesse Barnes <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions