[IA64] avoid broken SAL_CACHE_FLUSH implementations
authorBjorn Helgaas <bjorn.helgaas@hp.com>
Mon, 30 Jan 2006 23:32:31 +0000 (16:32 -0700)
committerTony Luck <tony.luck@intel.com>
Thu, 2 Feb 2006 21:25:54 +0000 (13:25 -0800)
If SAL_CACHE_FLUSH drops interrupts, complain about it and fall back to
using PAL_CACHE_FLUSH instead.

This is to work around a defect in HP rx5670 firmware: when an interrupt
occurs during SAL_CACHE_FLUSH, SAL drops the interrupt but leaves it marked
"in-service", which leaves the interrupt (and others of equal or lower
priority) masked.

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>

No differences found