diff options
author | Rafał Miłecki <zajec5@gmail.com> | 2015-09-27 06:53:12 +0000 |
---|---|---|
committer | Rafał Miłecki <zajec5@gmail.com> | 2015-09-27 06:53:12 +0000 |
commit | 4c73e320d5ece2af90d61248ea975562d2b5a5fd (patch) | |
tree | ab4d4a3300532b83ef689e3a004ba66687e07bb8 /target/linux/brcm47xx | |
parent | 087cfc7a0757a59a83ac45483ef28fd022e060cf (diff) | |
download | master-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.patch | 10 | ||||
-rw-r--r-- | target/linux/brcm47xx/patches-4.1/310-no_highpage.patch | 10 |
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 |