aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch
diff options
context:
space:
mode:
authorImre Kaloz <kaloz@openwrt.org>2010-11-22 13:31:46 +0000
committerImre Kaloz <kaloz@openwrt.org>2010-11-22 13:31:46 +0000
commit41d306c95b13e322023c5795ee46f98cbb723434 (patch)
treea5e99f7798071ae6ca4b0fbd43d490c0987393db /target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch
parent69b87e767b7dc9ffe8c3081e9921aa0891d068ee (diff)
downloadupstream-41d306c95b13e322023c5795ee46f98cbb723434.tar.gz
upstream-41d306c95b13e322023c5795ee46f98cbb723434.tar.bz2
upstream-41d306c95b13e322023c5795ee46f98cbb723434.zip
[coldfire]: remove 2.6.25 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24088 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch')
-rw-r--r--target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch42
1 files changed, 0 insertions, 42 deletions
diff --git a/target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch b/target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch
deleted file mode 100644
index dc551babf3..0000000000
--- a/target/linux/coldfire/patches/053-mcfv4e_brcache_inval.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From eba69831e8f35174e2e15e373a66f40dc0be8929 Mon Sep 17 00:00:00 2001
-From: Kurt Mahan <kmahan@freescale.com>
-Date: Wed, 14 May 2008 12:23:12 -0600
-Subject: [PATCH] Force branch-cache invalidate on task switch.
-
-When finishing a task switch make sure the branch cache
-gets invalidated to ensure no stale entries exist for
-the next user space.
-
-LTIBName: mcfv4e-brcache-inval
-Signed-off-by: Kurt Mahan <kmahan@freescale.com>
----
- include/asm-m68k/system.h | 15 +++++++++++++++
- 1 files changed, 15 insertions(+), 0 deletions(-)
-
---- a/include/asm-m68k/system.h
-+++ b/include/asm-m68k/system.h
-@@ -5,9 +5,24 @@
- #include <linux/kernel.h>
- #include <asm/segment.h>
- #include <asm/entry.h>
-+#include <asm/cfcache.h>
-
- #ifdef __KERNEL__
-
-+#ifdef CONFIG_COLDFIRE
-+#define FLUSH_BC (0x00040000)
-+
-+#define finish_arch_switch(prev) do { \
-+ unsigned long tmpreg; \
-+ asm volatile ( "move.l %2,%0\n" \
-+ "orl %1,%0\n" \
-+ "movec %0,%%cacr" \
-+ : "=&d" (tmpreg) \
-+ : "id" (FLUSH_BC), "m" (shadow_cacr)); \
-+ } while(0)
-+
-+#endif
-+
- /*
- * switch_to(n) should switch tasks to task ptr, first checking that
- * ptr isn't the current task, in which case it does nothing. This