patch-2.1.132 linux/arch/arm/kernel/fiq.c

Next file: linux/arch/arm/kernel/head-armo.S
Previous file: linux/arch/arm/kernel/entry-common.S
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.131/linux/arch/arm/kernel/fiq.c linux/arch/arm/kernel/fiq.c
@@ -106,14 +106,7 @@
 	memcpy((void *)FIQ_VECTOR, start, length);
 
 	protect_page_0();
-#if 0
-	/* This doesn'w work correctly.  Ok, it's a misuse
-	 * of the DMA flushing code, but it ought to work.
-	 * More investigation required.  Maybe it really
-	 * needs the cache flushed.
-	 */
-	dma_cache_wback(FIQ_VECTOR, length);
-#else
+#ifdef CONFIG_CPU_32
 	processor.u.armv3v4._flush_cache_area(FIQ_VECTOR, FIQ_VECTOR + length, 1);
 #endif
 }

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov