Skip to contentSkip to conversation

configs/qemu: bump to the latest linux versions

PATCH New Gustavo Zacarias 2 participants 4 messages Feb 7, 2016

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 configs/qemu: bump to the latest linux versions

Keep arm_nuri on 3.10.x for the usual reasons.
Keep mips & mipsel (32 bits) on 4.3.x because 4.4.x fails to boot properly (kernel stuck after the CPU cache info).

Results table:

Defconfig Kernel Qemu Network Status
--------------------------------------------------------------

aarch64_virt            4.4.1           2.3.0   YES     OK
arm_nuri                3.10.96         2.3.0   YES(1)  OK most times(2)
arm_versatile           4.4.1           2.3.0   YES     OK
arm_vexpress            4.4.1           2.3.0   YES     OK
microblazebe            4.4.1           2.3.0   YES     OK
microblazeel            4.4.1           2.3.0   YES     OK
mips64el_malta          4.4.1           2.3.0   YES     OK
mips64_malta            4.4.1           2.3.0   YES     OK
mipsel_malta            4.3.5           2.3.0   YES     OK (4)
mips_malta              4.3.5           2.3.0   YES     OK (4)
ppc_g3beige             4.4.1           2.3.0   YES     OK
ppc_mpc8544ds           4.4.1           2.3.0   YES     OK
ppc_virtex_ml507        4.4.1           2.3.0   NO      OK
ppc64_pseries           4.4.1           2.3.0   YES     OK
sh4                     4.4.1           2.3.0   YES     OK
sh4eb                   4.4.1           2.3.0   NO(3)   OK
sparc_ss10              4.4.1           2.3.0   YES     OK
sparc64_sun4u           4.4.1           2.3.0   YES     OK
sparc_sun4u             4.4.1           2.3.0   YES     OK
x86                     4.4.1           2.3.0   YES     OK
x86_64                  4.4.1           2.3.0   YES     OK
xtensa_lx60             4.4.1           2.3.0   YES     OK

(1) - Supposed to work but broken, probably Qemu emulation issue
(2) - In like 1/3 starts it fails to work properly
(3) - Probably an endian issue with 8139 emulation/driver
(4) - Kernel stuck at cpu cache details from 4.4 - 4.4.1

---
 board/qemu/aarch64-virt/{linux-4.3.config => linux-4.4.config}    | 0
 board/qemu/arm-versatile/{linux-4.3.config => linux-4.4.config}   | 0
 .../qemu/microblazebe-mmu/{linux-4.3.config => linux-4.4.config}  | 0
 .../qemu/microblazeel-mmu/{linux-4.3.config => linux-4.4.config}  | 0
 board/qemu/mips64-malta/{linux-4.3.config => linux-4.4.config}    | 0
 board/qemu/mips64el-malta/{linux-4.3.config => linux-4.4.config}  | 0
 board/qemu/ppc-g3beige/{linux-4.3.config => linux-4.4.config}     | 0
 board/qemu/ppc-mpc8544ds/{linux-4.3.config => linux-4.4.config}   | 0
 .../qemu/ppc-virtex-ml507/{linux-4.3.config => linux-4.4.config}  | 0
 board/qemu/sh4-r2d/{linux-4.3.config => linux-4.4.config}         | 0
 board/qemu/sh4eb-r2d/{linux-4.3.config => linux-4.4.config}       | 0
 board/qemu/sparc-ss10/{linux-4.3.config => linux-4.4.config}      | 0
 board/qemu/sparc64-sun4u/{linux-4.3.config => linux-4.4.config}   | 0
 board/qemu/{x86_64/linux-4.3.config => x86/linux-4.4.config}      | 0
 board/qemu/{x86/linux-4.3.config => x86_64/linux-4.4.config}      | 0
 board/qemu/xtensa-lx60/{linux-4.3.config => linux-4.4.config}     | 0
 configs/qemu_aarch64_virt_defconfig                               | 8 ++++----
 configs/qemu_arm_nuri_defconfig                                   | 2 +-
 configs/qemu_arm_versatile_defconfig                              | 8 ++++----
 configs/qemu_arm_vexpress_defconfig                               | 6 +++---
 configs/qemu_microblazebe_mmu_defconfig                           | 8 ++++----
 configs/qemu_microblazeel_mmu_defconfig                           | 8 ++++----
 configs/qemu_mips64_malta_defconfig                               | 8 ++++----
 configs/qemu_mips64el_malta_defconfig                             | 8 ++++----
 configs/qemu_mips_malta_defconfig                                 | 2 +-
 configs/qemu_mipsel_malta_defconfig                               | 2 +-
 configs/qemu_ppc64_pseries_defconfig                              | 6 +++---
 configs/qemu_ppc_g3beige_defconfig                                | 8 ++++----
 configs/qemu_ppc_mpc8544ds_defconfig                              | 8 ++++----
 configs/qemu_ppc_virtex_ml507_defconfig                           | 8 ++++----
 configs/qemu_sh4_r2d_defconfig                                    | 8 ++++----
 configs/qemu_sh4eb_r2d_defconfig                                  | 8 ++++----
 configs/qemu_sparc64_sun4u_defconfig                              | 8 ++++----
 configs/qemu_sparc_ss10_defconfig                                 | 8 ++++----
 configs/qemu_x86_64_defconfig                                     | 8 ++++----
 configs/qemu_x86_defconfig                                        | 8 ++++----
 configs/qemu_xtensa_lx60_defconfig                                | 8 ++++----
 37 files changed, 73 insertions(+), 73 deletions(-)
 rename board/qemu/aarch64-virt/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/arm-versatile/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/microblazebe-mmu/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/microblazeel-mmu/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/mips64-malta/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/mips64el-malta/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/ppc-g3beige/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/ppc-mpc8544ds/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/ppc-virtex-ml507/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/sh4-r2d/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/sh4eb-r2d/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/sparc-ss10/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/sparc64-sun4u/{linux-4.3.config => linux-4.4.config} (100%)
 rename board/qemu/{x86_64/linux-4.3.config => x86/linux-4.4.config} (100%)
 rename board/qemu/{x86/linux-4.3.config => x86_64/linux-4.4.config} (100%)
 rename board/qemu/xtensa-lx60/{linux-4.3.config => linux-4.4.config} (100%)
board/qemu/aarch64-virt/linux-4.4.config renamed from board/qemu/aarch64-virt/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/aarch64-virt/linux-4.3.config
rename to board/qemu/aarch64-virt/linux-4.4.config
board/qemu/arm-versatile/linux-4.4.config renamed from board/qemu/arm-versatile/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/arm-versatile/linux-4.3.config
rename to board/qemu/arm-versatile/linux-4.4.config
board/qemu/microblazebe-mmu/linux-4.4.config renamed from board/qemu/microblazebe-mmu/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/microblazebe-mmu/linux-4.3.config
rename to board/qemu/microblazebe-mmu/linux-4.4.config
board/qemu/microblazeel-mmu/linux-4.4.config renamed from board/qemu/microblazeel-mmu/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/microblazeel-mmu/linux-4.3.config
rename to board/qemu/microblazeel-mmu/linux-4.4.config
board/qemu/mips64-malta/linux-4.4.config renamed from board/qemu/mips64-malta/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/mips64-malta/linux-4.3.config
rename to board/qemu/mips64-malta/linux-4.4.config
board/qemu/mips64el-malta/linux-4.4.config renamed from board/qemu/mips64el-malta/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/mips64el-malta/linux-4.3.config
rename to board/qemu/mips64el-malta/linux-4.4.config
board/qemu/ppc-g3beige/linux-4.4.config renamed from board/qemu/ppc-g3beige/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/ppc-g3beige/linux-4.3.config
rename to board/qemu/ppc-g3beige/linux-4.4.config
board/qemu/ppc-mpc8544ds/linux-4.4.config renamed from board/qemu/ppc-mpc8544ds/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/ppc-mpc8544ds/linux-4.3.config
rename to board/qemu/ppc-mpc8544ds/linux-4.4.config
board/qemu/ppc-virtex-ml507/linux-4.4.config renamed from board/qemu/ppc-virtex-ml507/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/ppc-virtex-ml507/linux-4.3.config
rename to board/qemu/ppc-virtex-ml507/linux-4.4.config
board/qemu/sh4-r2d/linux-4.4.config renamed from board/qemu/sh4-r2d/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/sh4-r2d/linux-4.3.config
rename to board/qemu/sh4-r2d/linux-4.4.config
board/qemu/sh4eb-r2d/linux-4.4.config renamed from board/qemu/sh4eb-r2d/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/sh4eb-r2d/linux-4.3.config
rename to board/qemu/sh4eb-r2d/linux-4.4.config
board/qemu/sparc-ss10/linux-4.4.config renamed from board/qemu/sparc-ss10/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/sparc-ss10/linux-4.3.config
rename to board/qemu/sparc-ss10/linux-4.4.config
board/qemu/sparc64-sun4u/linux-4.4.config renamed from board/qemu/sparc64-sun4u/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/sparc64-sun4u/linux-4.3.config
rename to board/qemu/sparc64-sun4u/linux-4.4.config
board/qemu/x86/linux-4.4.config renamed from board/qemu/x86_64/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/x86_64/linux-4.3.config
rename to board/qemu/x86/linux-4.4.config
board/qemu/x86_64/linux-4.4.config renamed from board/qemu/x86/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/x86/linux-4.3.config
rename to board/qemu/x86_64/linux-4.4.config
board/qemu/xtensa-lx60/linux-4.4.config renamed from board/qemu/xtensa-lx60/linux-4.3.config +0 -0
similarity index 100%
rename from board/qemu/xtensa-lx60/linux-4.3.config
rename to board/qemu/xtensa-lx60/linux-4.4.config
configs/qemu_aarch64_virt_defconfig +4 -4
index e63cb13..ec4c642 100644
@@ -9,12 +9,12 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux-4.4.config"
configs/qemu_arm_nuri_defconfig +1 -1
index ef221a5..9c64f74 100644
@@ -19,6 +19,6 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 # Stuck at 3.10.x because there's no Nuri DTS
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.92"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.96"
 BR2_LINUX_KERNEL_DEFCONFIG="exynos4"
 BR2_LINUX_KERNEL_ZIMAGE=y
configs/qemu_arm_versatile_defconfig +4 -4
index 1803ef0..bb64cfe 100644
@@ -10,13 +10,13 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-4.4.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
configs/qemu_arm_vexpress_defconfig +3 -3
index 051c68d..06a42dc 100644
@@ -13,13 +13,13 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_DEFCONFIG="vexpress"
 BR2_LINUX_KERNEL_ZIMAGE=y
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
configs/qemu_microblazebe_mmu_defconfig +4 -4
index 16f35ff..658e0d1 100644
@@ -10,14 +10,14 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyUL0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux-4.4.config"
 BR2_LINUX_KERNEL_LINUX_BIN=y
 BR2_LINUX_KERNEL_PATCH="board/qemu/microblazebe-mmu/xilinx-xemaclite.patch"
configs/qemu_microblazeel_mmu_defconfig +4 -4
index 72b0d8b..a3a35da 100644
@@ -10,14 +10,14 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyUL0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux-4.4.config"
 BR2_LINUX_KERNEL_LINUX_BIN=y
 BR2_LINUX_KERNEL_PATCH="board/qemu/microblazeel-mmu/xilinx-xemaclite.patch"
configs/qemu_mips64_malta_defconfig +4 -4
index e753d05..5ce3fe7 100644
@@ -9,15 +9,15 @@ BR2_SYSTEM_DHCP="eth0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux-4.4.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
configs/qemu_mips64el_malta_defconfig +4 -4
index 1bf40c0..ed867e7 100644
@@ -9,15 +9,15 @@ BR2_SYSTEM_DHCP="eth0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux-4.4.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
configs/qemu_mips_malta_defconfig +1 -1
index 758ddf7..6676660 100644
@@ -15,7 +15,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3.5"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips-malta/linux-4.3.config"
 BR2_LINUX_KERNEL_VMLINUX=y
configs/qemu_mipsel_malta_defconfig +1 -1
index 9ae2dda..36ad158 100644
@@ -15,7 +15,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3.5"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mipsel-malta/linux-4.3.config"
 BR2_LINUX_KERNEL_VMLINUX=y
configs/qemu_ppc64_pseries_defconfig +3 -3
index cd28139..041298c 100644
@@ -10,12 +10,12 @@ BR2_TARGET_GENERIC_GETTY_PORT="hvc0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_DEFCONFIG="pseries"
 BR2_LINUX_KERNEL_VMLINUX=y
configs/qemu_ppc_g3beige_defconfig +4 -4
index fb6fb11..86beb43 100644
@@ -9,15 +9,15 @@ BR2_SYSTEM_DHCP="eth0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux-4.4.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
configs/qemu_ppc_mpc8544ds_defconfig +4 -4
index 8ebc2a6..2fe6775 100644
@@ -9,15 +9,15 @@ BR2_SYSTEM_DHCP="eth0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-mpc8544ds/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-mpc8544ds/linux-4.4.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
configs/qemu_ppc_virtex_ml507_defconfig +4 -4
index b05ffb0..0154ee8 100644
@@ -6,8 +6,8 @@ BR2_powerpc_440=y
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Use soft float
 BR2_SOFT_FLOAT=y
@@ -15,9 +15,9 @@ BR2_SOFT_FLOAT=y
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux-4.4.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="virtex440-ml507"
configs/qemu_sh4_r2d_defconfig +4 -4
index 7b9932b..d8edf49 100644
@@ -10,13 +10,13 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Linux kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux-4.4.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
configs/qemu_sh4eb_r2d_defconfig +4 -4
index 4839644..cb27a73 100644
@@ -9,13 +9,13 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Linux kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux-4.4.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
configs/qemu_sparc64_sun4u_defconfig +4 -4
index 66e7ef8..fd2cb6d 100644
@@ -9,12 +9,12 @@ BR2_SYSTEM_DHCP="eth0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Linux kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux-4.4.config"
configs/qemu_sparc_ss10_defconfig +4 -4
index edc770c..b6ae77f 100644
@@ -9,13 +9,13 @@ BR2_SYSTEM_DHCP="eth0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Linux kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux-4.4.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
configs/qemu_x86_64_defconfig +4 -4
index 5ac67f4..2e4f7f0 100644
@@ -9,12 +9,12 @@ BR2_TARGET_GENERIC_GETTY_PORT="tty1"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux-4.4.config"
configs/qemu_x86_defconfig +4 -4
index 17de5d1..0f6d4dd 100644
@@ -10,12 +10,12 @@ BR2_TARGET_GENERIC_GETTY_PORT="tty1"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux-4.4.config"
configs/qemu_xtensa_lx60_defconfig +4 -4
index 8c21357..3774b5f 100644
@@ -16,15 +16,15 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Linux headers same as kernel, a 4.3 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3=y
+# Linux headers same as kernel, a 4.4 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.1"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-4.3.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-4.4.config"
 BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
 BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
 BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="zImage"
Signature · 1 line
2.4.10
#1 lore raw

PATCH 1/1 configs/qemu: bump to the latest linux versions

Dear Gustavo Zacarias,

Quoted 1 line · Gustavo Zacarias

Keep arm_nuri on 3.10.x for the usual reasons.

Should we drop arm_nuri? Does it provide something interesting that arm_versatile and arm_vexpress doesn't provide?

Quoted 2 lines

Keep mips & mipsel (32 bits) on 4.3.x because 4.4.x fails to boot properly (kernel stuck after the CPU cache info).

Vicente, are you aware of this problem?

In any case, patch applied! Thanks for taking care of the Qemu configurations, they are definitely very useful.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#2 lore raw

PATCH 1/1 configs/qemu: bump to the latest linux versions

Quoted 7 lines · Thomas Petazzoni

Dear Gustavo Zacarias,

Quoted 1 line · Gustavo Zacarias

Keep arm_nuri on 3.10.x for the usual reasons.

Should we drop arm_nuri? Does it provide something interesting that arm_versatile and arm_vexpress doesn't provide?

Hi.
If we want SMP on ARM testing we could just switch to a smp-enabled vexpress, i've already tested that and it works without any significant change other than qemu invocation (-smp 4).
We can even make a "big" vexpress-a15 with smp + a15.
I haven't dropped nuri because we have no policy/consensus on the qemu samples, but on my side i'd +1 that, maybe adding the fat vexpress sample. Regards.

#3 lore raw

PATCH 1/1 configs/qemu: bump to the latest linux versions

Hello,

Quoted 6 lines · Gustavo Zacarias

If we want SMP on ARM testing we could just switch to a smp-enabled vexpress, i've already tested that and it works without any significant change other than qemu invocation (-smp 4).
We can even make a "big" vexpress-a15 with smp + a15.
I haven't dropped nuri because we have no policy/consensus on the qemu samples, but on my side i'd +1 that, maybe adding the fat vexpress sample.

Fat VExpress (like A15 SMP) and dropping Nuri seems like a good idea.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com