Browse Source

linux: add microblaze patch

Waldemar Brodkorb 6 years ago
parent
commit
26dbe52fb2
2 changed files with 13 additions and 0 deletions
  1. 1 0
      mk/image.mk
  2. 12 0
      target/linux/patches/4.14.39/microblaze-sigaltstack.patch

+ 1 - 0
mk/image.mk

@@ -231,6 +231,7 @@ createinitramfs: ${STAGING_TARGET_DIR}/${INITRAMFS}_list
 		echo '# CONFIG_CRC32_SLICEBY8 is not set'; \
 		echo '# CONFIG_CRC32_SLICEBY4 is not set'; \
 		echo '# CONFIG_CRC32_SARWATE is not set'; \
+		echo 'CONFIG_INITRAMFS_FORCE=n'; \
 		echo 'CONFIG_INITRAMFS_ROOT_UID=0'; \
 		echo 'CONFIG_INITRAMFS_ROOT_GID=0'; \
 		echo 'CONFIG_INITRAMFS_IS_LARGE=n'; \

+ 12 - 0
target/linux/patches/4.14.39/microblaze-sigaltstack.patch

@@ -0,0 +1,12 @@
+diff -Nur linux-4.14.39.orig/arch/microblaze/kernel/syscall_table.S linux-4.14.39/arch/microblaze/kernel/syscall_table.S
+--- linux-4.14.39.orig/arch/microblaze/kernel/syscall_table.S	2018-05-01 21:58:27.000000000 +0200
++++ linux-4.14.39/arch/microblaze/kernel/syscall_table.S	2018-05-06 21:16:14.830349827 +0200
+@@ -187,7 +187,7 @@
+ 	.long sys_getcwd
+ 	.long sys_capget
+ 	.long sys_capset		/* 185 */
+-	.long sys_ni_syscall		/* sigaltstack */
++	.long sys_sigaltstack
+ 	.long sys_sendfile
+ 	.long sys_ni_syscall		/* reserved for streams1 */
+ 	.long sys_ni_syscall		/* reserved for streams2 */