[IA64] ioremap() should prefer WB over UC
authorBjorn Helgaas <bjorn.helgaas@hp.com>
Thu, 30 Mar 2006 16:53:39 +0000 (09:53 -0700)
committerTony Luck <tony.luck@intel.com>
Thu, 30 Mar 2006 17:05:41 +0000 (09:05 -0800)
commitc1c57d767100417f63c18da52d7e96f82b2b9e1a
treec8427f85c043e50845b3226699fcf6c16d380b05
parent3283a67d8618c9a292eced23e8753ab64adc6dba
[IA64] ioremap() should prefer WB over UC

efi_memmap_init() collects full granules of WB memory, without
regard for whether they also support UC.  So in order for ioremap()
to work for main memory, it must prefer WB mappings when possible.

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/mm/ioremap.c