diff -ruN linux-2.6.15/include/asm-ia64/pal.h linux-2.6.15.new/include/asm-ia64/pal.h --- linux-2.6.15/include/asm-ia64/pal.h 2006-01-03 11:21:10.000000000 +0800 +++ linux-2.6.15.new/include/asm-ia64/pal.h 2006-01-09 09:56:18.000000000 +0800 @@ -927,7 +927,7 @@ ia64_pal_cache_flush (u64 cache_type, u64 invalidate, u64 *progress, u64 *vector) { struct ia64_pal_retval iprv; - PAL_CALL_IC_OFF(iprv, PAL_CACHE_FLUSH, cache_type, invalidate, *progress); + PAL_CALL(iprv, PAL_CACHE_FLUSH, cache_type, invalidate, *progress); if (vector) *vector = iprv.v0; *progress = iprv.v1;