aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2015-09-27 06:53:12 +0000
committerRafał Miłecki <zajec5@gmail.com>2015-09-27 06:53:12 +0000
commit4c73e320d5ece2af90d61248ea975562d2b5a5fd (patch)
treeab4d4a3300532b83ef689e3a004ba66687e07bb8 /target/linux/brcm47xx
parent087cfc7a0757a59a83ac45483ef28fd022e060cf (diff)
downloadmaster-187ad058-4c73e320d5ece2af90d61248ea975562d2b5a5fd.tar.gz
master-187ad058-4c73e320d5ece2af90d61248ea975562d2b5a5fd.tar.bz2
master-187ad058-4c73e320d5ece2af90d61248ea975562d2b5a5fd.zip
brcm47xx: describe 300-fork_cacheflush.patch & 310-no_highpage.patch
These were initially commited in r9285. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47058 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm47xx')
-rw-r--r--target/linux/brcm47xx/patches-4.1/300-fork_cacheflush.patch10
-rw-r--r--target/linux/brcm47xx/patches-4.1/310-no_highpage.patch10
2 files changed, 20 insertions, 0 deletions
diff --git a/target/linux/brcm47xx/patches-4.1/300-fork_cacheflush.patch b/target/linux/brcm47xx/patches-4.1/300-fork_cacheflush.patch
index 0f79debc6b..daa2c1adf0 100644
--- a/target/linux/brcm47xx/patches-4.1/300-fork_cacheflush.patch
+++ b/target/linux/brcm47xx/patches-4.1/300-fork_cacheflush.patch
@@ -1,3 +1,13 @@
+From: Wolfram Joost <dbox2@frokaschwei.de>
+Subject: [PATCH] fork_cacheflush
+
+On ASUS WL-500gP there are many unexpected "Segmentation fault"s that
+seem to be caused by a kernel. They can be avoided by:
+1) Disabling highpage
+2) Using flush_cache_mm in flush_cache_dup_mm
+
+For details see OpenWrt ticket #2035 https://dev.openwrt.org/ticket/2035
+---
--- a/arch/mips/include/asm/cacheflush.h
+++ b/arch/mips/include/asm/cacheflush.h
@@ -46,7 +46,7 @@
diff --git a/target/linux/brcm47xx/patches-4.1/310-no_highpage.patch b/target/linux/brcm47xx/patches-4.1/310-no_highpage.patch
index 5598aaedac..91b6ab5994 100644
--- a/target/linux/brcm47xx/patches-4.1/310-no_highpage.patch
+++ b/target/linux/brcm47xx/patches-4.1/310-no_highpage.patch
@@ -1,3 +1,13 @@
+From: Jeff Hansen <jhansen@cardaccess-inc.com>
+Subject: [PATCH] no highpage
+
+On ASUS WL-500gP there are many unexpected "Segmentation fault"s that
+seem to be caused by a kernel. They can be avoided by:
+1) Disabling highpage
+2) Using flush_cache_mm in flush_cache_dup_mm
+
+For details see OpenWrt ticket #2035 https://dev.openwrt.org/ticket/2035
+---
--- a/arch/mips/include/asm/page.h
+++ b/arch/mips/include/asm/page.h
@@ -71,6 +71,7 @@ static inline unsigned int page_size_ftl