aboutsummaryrefslogtreecommitdiff
path: root/board/qemu
diff options
context:
space:
mode:
authorGravatar Geoffrey Le GourriƩrec <geoffrey.legourrierec@gmail.com>2021-01-10 21:39:10 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2021-01-11 20:37:59 +0100
commitf609afb7e8cd49dfc79dd98755c4624123a329ba (patch)
tree3e3e73888e20b9b5493ac3acd6ae5437347445f8 /board/qemu
parent85b04bd02aa3c3648735f5e292eb569671874cfe (diff)
downloadbuildroot-f609afb7e8cd49dfc79dd98755c4624123a329ba.tar.gz
buildroot-f609afb7e8cd49dfc79dd98755c4624123a329ba.tar.bz2
configs/qemu_*: bump kernel version to 5.4.88
Bump QEMU defconfigs to latest longterm kernel 5.4.88. Please note that QEMU boards not based on 5.4.y were ignored: - qemu_csky810_virt_defconfig - qemu_csky807_virt_defconfig - qemu_csky610_virt_defconfig - qemu_csky860_virt_defconfig Tests were carried out on all QEMU boards using Gitlab [1] (commit message was slightly different, but the patch is identical) Additional actions needed were: - board/qemu/sh4-r2d: Remove one of the two kernel patches [2] provided by Alan Modra fixing rodata alignment, carried here by Romain Naour [3] to fix an issue preventing kernel from booting with binutils 2.23. Patch is present in upstream Linux now. [1] https://gitlab.com/clumsyape/buildroot/-/pipelines/239483891 [2] https://www.sourceware.org/ml/binutils/2019-12/msg00112.html [3] https://git.busybox.net/buildroot/commit/?id=a2331c8a61bdd71c47492efc818fb0458a349219 Signed-off-by: Geoffrey Le GourriƩrec <geoffrey.legourrierec@gmail.com> Reviewed-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'board/qemu')
-rw-r--r--board/qemu/sh4-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch32
-rw-r--r--board/qemu/sh4eb-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch27
2 files changed, 0 insertions, 59 deletions
diff --git a/board/qemu/sh4-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch b/board/qemu/sh4-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch
deleted file mode 100644
index 1faffea63e..0000000000
--- a/board/qemu/sh4-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 7f92adbba385a4e512abfd6633ac0f9f0cdf91f8 Mon Sep 17 00:00:00 2001
-From: Romain Naour <romain.naour@gmail.com>
-Date: Sat, 21 Dec 2019 11:54:07 +0100
-Subject: [PATCH] include/asm-generic: vmlinux.lds.h
-
-Building the kernel using a toolchain built with Binutils 2.33.1 prevent
-booting a sh4 system under Qemu.
-Apply the patch provided by Alan Modra [2] that fix alignment of rodata.
-
-[1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ebd2263ba9a9124d93bbc0ece63d7e0fae89b40e
-[2] https://www.sourceware.org/ml/binutils/2019-12/msg00112.html
-
-Signed-off-by: Romain Naour <romain.naour@gmail.com>
----
- include/asm-generic/vmlinux.lds.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h
-index d7701d466b60..1aa33597e91e 100644
---- a/include/asm-generic/vmlinux.lds.h
-+++ b/include/asm-generic/vmlinux.lds.h
-@@ -306,6 +306,7 @@
- */
- #ifndef RO_AFTER_INIT_DATA
- #define RO_AFTER_INIT_DATA \
-+ . = ALIGN(8); \
- __start_ro_after_init = .; \
- *(.data..ro_after_init) \
- __end_ro_after_init = .;
---
-2.24.1
-
diff --git a/board/qemu/sh4eb-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch b/board/qemu/sh4eb-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch
deleted file mode 100644
index 445b71f40d..0000000000
--- a/board/qemu/sh4eb-r2d/patches/linux/0002-include-asm-generic-vmlinux.lds.h.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 7f92adbba385a4e512abfd6633ac0f9f0cdf91f8 Mon Sep 17 00:00:00 2001
-From: Romain Naour <romain.naour@gmail.com>
-Date: Sat, 21 Dec 2019 11:54:07 +0100
-Subject: [PATCH] include/asm-generic: vmlinux.lds.h
-
-https://www.sourceware.org/ml/binutils/2019-12/msg00112.html
-
-Signed-off-by: Romain Naour <romain.naour@gmail.com>
----
- include/asm-generic/vmlinux.lds.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h
-index d7701d466b60..1aa33597e91e 100644
---- a/include/asm-generic/vmlinux.lds.h
-+++ b/include/asm-generic/vmlinux.lds.h
-@@ -306,6 +306,7 @@
- */
- #ifndef RO_AFTER_INIT_DATA
- #define RO_AFTER_INIT_DATA \
-+ . = ALIGN(8); \
- __start_ro_after_init = .; \
- *(.data..ro_after_init) \
- __end_ro_after_init = .;
---
-2.24.1
-