Ver código fonte

linux: 2.6.32.70 arm patches

Waldemar Brodkorb 6 meses atrás
pai
commit
d27973139e

+ 12 - 0
target/linux/patches/2.6.32.70/proc-xscale.patch

@@ -0,0 +1,12 @@
+diff -Nur linux-2.6.32.70.orig/arch/arm/mm/proc-xscale.S linux-2.6.32.70/arch/arm/mm/proc-xscale.S
+--- linux-2.6.32.70.orig/arch/arm/mm/proc-xscale.S	2016-01-29 22:13:00.000000000 +0100
++++ linux-2.6.32.70/arch/arm/mm/proc-xscale.S	2025-04-06 10:56:31.793163221 +0200
+@@ -605,7 +605,7 @@
+ 
+ 	.align
+ 
+-	.section ".proc.info.init", #alloc, #execinstr
++	.section ".proc.info.init", "ax"
+ 
+ 	.type	__80200_A0_A1_proc_info,#object
+ __80200_A0_A1_proc_info:

+ 14 - 0
target/linux/patches/2.6.32.70/uaccess.patch

@@ -0,0 +1,14 @@
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85745
+
+diff -Nur linux-2.6.32.70.orig/arch/arm/include/asm/uaccess.h linux-2.6.32.70/arch/arm/include/asm/uaccess.h
+--- linux-2.6.32.70.orig/arch/arm/include/asm/uaccess.h	2016-01-29 22:13:00.000000000 +0100
++++ linux-2.6.32.70/arch/arm/include/asm/uaccess.h	2025-04-06 10:41:37.342042671 +0200
+@@ -145,7 +145,7 @@
+ 
+ #define put_user(x,p)							\
+ 	({								\
+-		register const typeof(*(p)) __r2 asm("r2") = (x);	\
++		register typeof(*(p)) __r2 asm("r2") = (x);	\
+ 		register const typeof(*(p)) __user *__p asm("r0") = (p);\
+ 		register int __e asm("r0");				\
+ 		switch (sizeof(*(__p))) {				\