[source] ramips: refresh kernel patches

LEDE Commits lede-commits at lists.infradead.org
Thu Aug 24 01:10:31 PDT 2017


blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/a3f52f6165e1ce2a62d4cc8a7018ef8c804021e3

commit a3f52f6165e1ce2a62d4cc8a7018ef8c804021e3
Author: John Crispin <john at phrozen.org>
AuthorDate: Thu Aug 24 10:09:46 2017 +0200

    ramips: refresh kernel patches
    
    the reordering patch fixes random kernel hangs. bug/fix was reported by MTK/WCN.
    
    Signed-off-by: John Crispin <john at phrozen.org>
---
 .../ramips/patches-4.9/0070-weak_reordering.patch  |  4 ++--
 .../ramips/patches-4.9/101-mt7621-timer.patch      | 22 ++++++++++++++--------
 2 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/target/linux/ramips/patches-4.9/0070-weak_reordering.patch b/target/linux/ramips/patches-4.9/0070-weak_reordering.patch
index 718304b..5961c49 100644
--- a/target/linux/ramips/patches-4.9/0070-weak_reordering.patch
+++ b/target/linux/ramips/patches-4.9/0070-weak_reordering.patch
@@ -2,10 +2,10 @@ Index: linux-4.9.44/arch/mips/ralink/Kconfig
 ===================================================================
 --- linux-4.9.44.orig/arch/mips/ralink/Kconfig
 +++ linux-4.9.44/arch/mips/ralink/Kconfig
-@@ -57,6 +57,7 @@ choice
+@@ -56,6 +56,7 @@ choice
+ 		select COMMON_CLK
  		select CLKSRC_MIPS_GIC
  		select HW_HAS_PCI
- 		select GENERIC_CLOCKEVENTS_BROADCAST
 +		select WEAK_REORDERING_BEYOND_LLSC
  endchoice
  
diff --git a/target/linux/ramips/patches-4.9/101-mt7621-timer.patch b/target/linux/ramips/patches-4.9/101-mt7621-timer.patch
index 02497bc..9d02d0d 100644
--- a/target/linux/ramips/patches-4.9/101-mt7621-timer.patch
+++ b/target/linux/ramips/patches-4.9/101-mt7621-timer.patch
@@ -1,5 +1,7 @@
---- a/arch/mips/ralink/mt7621.c
-+++ b/arch/mips/ralink/mt7621.c
+Index: linux-4.9.44/arch/mips/ralink/mt7621.c
+===================================================================
+--- linux-4.9.44.orig/arch/mips/ralink/mt7621.c
++++ linux-4.9.44/arch/mips/ralink/mt7621.c
 @@ -18,6 +18,7 @@
  #include <asm/mach-ralink/ralink_regs.h>
  #include <asm/mach-ralink/mt7621.h>
@@ -67,18 +69,22 @@
  void prom_soc_init(struct ralink_soc_info *soc_info)
  {
  	void __iomem *sysc = (void __iomem *) KSEG1ADDR(MT7621_SYSC_BASE);
---- a/arch/mips/ralink/Kconfig
-+++ b/arch/mips/ralink/Kconfig
-@@ -56,6 +56,7 @@ choice
- 		select COMMON_CLK
+Index: linux-4.9.44/arch/mips/ralink/Kconfig
+===================================================================
+--- linux-4.9.44.orig/arch/mips/ralink/Kconfig
++++ linux-4.9.44/arch/mips/ralink/Kconfig
+@@ -57,6 +57,7 @@ choice
  		select CLKSRC_MIPS_GIC
  		select HW_HAS_PCI
+ 		select WEAK_REORDERING_BEYOND_LLSC
 +		select GENERIC_CLOCKEVENTS_BROADCAST
  endchoice
  
  choice
---- a/arch/mips/ralink/timer-gic.c
-+++ b/arch/mips/ralink/timer-gic.c
+Index: linux-4.9.44/arch/mips/ralink/timer-gic.c
+===================================================================
+--- linux-4.9.44.orig/arch/mips/ralink/timer-gic.c
++++ linux-4.9.44/arch/mips/ralink/timer-gic.c
 @@ -12,6 +12,7 @@
  #include <linux/of.h>
  #include <linux/clk-provider.h>



More information about the lede-commits mailing list