aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2008-02-23 14:43:21 -0500
committerIngo Molnar <mingo@elte.hu>2008-02-29 12:55:42 -0500
commit8be8f54bae3453588011cad06363813a5293af53 (patch)
tree073e86ac8d8b3e392b0b87269546d7aa0eb10386 /arch/x86/kernel
parent757265b8c57bb8fd91785d3d1a87fb483c86c9c2 (diff)
x86: CPA: avoid split of alias mappings
avoid over-eager large page splitup. When the target area needs to be split or is split already (ioremap) then the current code enforces the split of large mappings in the alias regions even if we could avoid it. Use a separate variable processed in the cpa_data structure to carry the number of pages which have been processed instead of reusing the numpages variable. This keeps numpages intact and gives the alias code a chance to keep large mappings intact. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel')
0 files changed, 0 insertions, 0 deletions