Skip to contentSkip to conversation

Qemu sample configuration bumps

PATCH New Gustavo Zacarias 2 participants 21 messages Oct 7, 2014

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

cover Qemu sample configuration bumps

This patch series updates the kernel and candidate qemu versions to the latest possible versions.
The relevant kernel configurations are updated to switch from ext2 to ext4 since it covers more use cases.
ext* support was removed for platforms that are very unlikely to boot/use that kind of filesystem (microblaze).

Status matrix:

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

aarch64_virt            3.17            2.1.2   YES     OK
arm_nuri                3.10.56         2.1.2   YES(1)  OK most times(2)
arm_versatile           3.17            2.1.2   YES     OK
arm_vexpress            3.17            2.1.2   YES     OK
microblazebe            3.17            2.1.2   YES     OK
microblazeel            3.17            2.1.2   YES     OK
mips64el_malta          3.17            2.1.2   YES     OK
mips64_malta            3.17            2.1.2   YES     OK
mipsel_malta            3.17            2.1.2   YES     OK
mips_malta              3.17            2.1.2   YES     OK
ppc_g3beige             3.17            2.1.2   YES     OK
ppc_mpc8544ds           3.17            2.0.2   YES     OK(3)
ppc_virtex_ml507        3.17            2.1.2   NO      OK
ppc64_pseries           3.17            2.1.2   YES     OK
sh4                     3.17            2.1.2   YES     OK
sparc_ss10              3.17            2.1.2   YES     OK
x86                     3.17            2.1.2   YES     OK
x86_64                  3.17            2.1.2   YES     OK
xtensa_lx60             3.17            2.1.2   YES     OK

(1) - Supposed to work but broken, probably Qemu emulation issue
(2) - In like 1/3 starts it fails to work properly
(3) - Qemu 2.1.x doesn't show up anything (broken)

Gustavo Zacarias (19):
qemu/aarch64-virt: update to the latest versions qemu/arm-nuri: update to the latest versions qemu/arm-versatile: update to the latest versions qemu/arm-vexpress: update to the latest versions qemu/microblazebe-mmu: update to the latest versions qemu/microblazeel-mmu: update to the latest versions qemu/mips64el-malta: update to the latest versions qemu/mips64-malta: update to the latest versions qemu/mipsel-malta: update to the latest versions qemu/mips-malta: update to the latest versions qemu/sh4-r2d: update to the latest versions qemu/sparc-ss10: update to the latest versions qemu/xtensa-lx60: update to the latest versions qemu/x86_64: update to the latest versions qemu/x86: update to the latest versions qemu/ppc-g3beige: update to the latest versions qemu/ppc-mpc8544ds: update to the latest versions qemu/ppc-virtex-ml507: update to the latest versions qemu/ppc64-pseries: update to the latest versions

 .../{linux-3.16.config => linux-3.17.config}       |  3 +--
 board/qemu/aarch64-virt/readme.txt                 |  2 +-
 board/qemu/arm-nuri/readme.txt                     |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  2 +-
 board/qemu/arm-versatile/readme.txt                |  2 +-
 board/qemu/arm-vexpress/readme.txt                 |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  4 ----
 board/qemu/microblazebe-mmu/readme.txt             |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  6 ++---
 board/qemu/microblazeel-mmu/readme.txt             |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  0
 board/qemu/mips-malta/readme.txt                   |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  0
 board/qemu/mips64-malta/readme.txt                 |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  0
 board/qemu/mips64el-malta/readme.txt               |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  0
 board/qemu/mipsel-malta/readme.txt                 |  2 +-
 .../linux-3.17.config}                             |  4 +---
 .../{powerpc-g3beige => ppc-g3beige}/readme.txt    |  2 +-
 .../readme.txt                                     |  2 +-
 .../readme.txt                                     |  5 ++--
 .../readme.txt                                     |  0
 .../{linux-3.16.config => linux-3.17.config}       | 28 +---------------------
 board/qemu/sh4-r2d/readme.txt                      |  2 +-
 board/qemu/sparc-ss10/readme.txt                   |  2 +-
 .../linux-3.16.config => x86/linux-3.17.config}    |  0
 board/qemu/x86/readme.txt                          |  2 +-
 .../linux-3.16.config => x86_64/linux-3.17.config} |  0
 board/qemu/x86_64/readme.txt                       |  2 +-
 .../{linux-3.16.config => linux-3.17.config}       |  0
 board/qemu/xtensa-lx60/readme.txt                  |  2 +-
 configs/qemu_aarch64_virt_defconfig                | 10 ++++----
 configs/qemu_arm_nuri_defconfig                    |  4 ++--
 configs/qemu_arm_versatile_defconfig               | 10 ++++----
 configs/qemu_arm_vexpress_defconfig                |  8 +++----
 configs/qemu_microblazebe_mmu_defconfig            | 10 ++++----
 configs/qemu_microblazeel_mmu_defconfig            | 10 ++++----
 configs/qemu_mips64_malta_defconfig                | 10 ++++----
 configs/qemu_mips64el_malta_defconfig              | 10 ++++----
 configs/qemu_mips_malta_defconfig                  | 10 ++++----
 configs/qemu_mipsel_malta_defconfig                | 10 ++++----
 configs/qemu_ppc64_pseries_defconfig               |  8 +++----
 configs/qemu_ppc_g3beige_defconfig                 | 10 ++++----
 configs/qemu_ppc_mpc8544ds_defconfig               |  8 +++----
 configs/qemu_ppc_virtex_ml507_defconfig            | 13 ++++++----
 configs/qemu_sh4_r2d_defconfig                     | 10 ++++----
 configs/qemu_sparc_ss10_defconfig                  |  8 +++----
 configs/qemu_x86_64_defconfig                      | 10 ++++----
 configs/qemu_x86_defconfig                         | 10 ++++----
 configs/qemu_xtensa_lx60_defconfig                 | 10 ++++----
 51 files changed, 117 insertions(+), 148 deletions(-)
 rename board/qemu/aarch64-virt/{linux-3.16.config => linux-3.17.config} (96%)
 rename board/qemu/arm-versatile/{linux-3.16.config => linux-3.17.config} (98%)
 rename board/qemu/microblazebe-mmu/{linux-3.16.config => linux-3.17.config} (92%)
 rename board/qemu/microblazeel-mmu/{linux-3.16.config => linux-3.17.config} (92%)
 rename board/qemu/mips-malta/{linux-3.16.config => linux-3.17.config} (100%)
 rename board/qemu/mips64-malta/{linux-3.16.config => linux-3.17.config} (100%)
 rename board/qemu/mips64el-malta/{linux-3.16.config => linux-3.17.config} (100%)
 rename board/qemu/mipsel-malta/{linux-3.16.config => linux-3.17.config} (100%)
 rename board/qemu/{powerpc-g3beige/linux-3.16.config => ppc-g3beige/linux-3.17.config} (93%)
 rename board/qemu/{powerpc-g3beige => ppc-g3beige}/readme.txt (93%)
 rename board/qemu/{powerpc-mpc8544ds => ppc-mpc8544ds}/readme.txt (89%)
 rename board/qemu/{powerpc-virtex-ml507 => ppc-virtex-ml507}/readme.txt (58%)
 rename board/qemu/{powerpc64-pseries => ppc64-pseries}/readme.txt (100%)
 rename board/qemu/sh4-r2d/{linux-3.16.config => linux-3.17.config} (68%)
 rename board/qemu/{x86_64/linux-3.16.config => x86/linux-3.17.config} (100%)
 rename board/qemu/{x86/linux-3.16.config => x86_64/linux-3.17.config} (100%)
 rename board/qemu/xtensa-lx60/{linux-3.16.config => linux-3.17.config} (100%)
Signature · 1 line
2.0.4
#1 lore raw

PATCH 1/19 qemu/aarch64-virt: update to the latest versions

---
 .../qemu/aarch64-virt/{linux-3.16.config => linux-3.17.config} |  3 +--
 board/qemu/aarch64-virt/readme.txt                             |  2 +-
 configs/qemu_aarch64_virt_defconfig                            | 10 +++++-----
 3 files changed, 7 insertions(+), 8 deletions(-)
 rename board/qemu/aarch64-virt/{linux-3.16.config => linux-3.17.config} (96%)
board/qemu/aarch64-virt/linux-3.17.config renamed from board/qemu/aarch64-virt/linux-3.16.config +1 -2
similarity index 96%
rename from board/qemu/aarch64-virt/linux-3.16.config
rename to board/qemu/aarch64-virt/linux-3.17.config
index 594f424..93cb42f 100644
@@ -22,7 +22,7 @@ CONFIG_NET_KEY=y
 CONFIG_INET=y
 CONFIG_IP_MULTICAST=y
 CONFIG_IP_ADVANCED_ROUTER=y
-CONFIG_BRIDGE=y
+CONFIG_BRIDGE=m
 CONFIG_NET_SCHED=y
 CONFIG_VSOCKETS=y
 CONFIG_DEVTMPFS=y
@@ -30,7 +30,6 @@ CONFIG_DEVTMPFS_MOUNT=y
 CONFIG_VIRTIO_BLK=y
 CONFIG_BLK_DEV_SD=y
 CONFIG_CHR_DEV_SG=y
-CONFIG_SCSI_MULTI_LUN=y
 CONFIG_SCSI_CONSTANTS=y
 CONFIG_SCSI_LOGGING=y
 CONFIG_SCSI_SCAN_ASYNC=y
board/qemu/aarch64-virt/readme.txt +1 -1
index f011de1..5d5c581 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_aarch64_virt_defconfig +5 -5
index 6849587..88e5709 100644
@@ -8,16 +8,16 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux-3.17.config"
 BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
 BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
Signature · 1 line
2.0.4
#2 lore raw

PATCH 2/19 qemu/arm-nuri: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/arm-nuri/readme.txt  | 2 +-
 configs/qemu_arm_nuri_defconfig | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
board/qemu/arm-nuri/readme.txt +1 -1
index 0cf8d0b..15b5ac7 100644
@@ -7,4 +7,4 @@ graphical window is the framebuffer.
 
 Startup time is slow because of the SMP CPU emulation so be patient.
 
-Tested with QEMU 1.7.0
+Tested with QEMU 2.1.2
configs/qemu_arm_nuri_defconfig +2 -2
index 40dcb37..174810b 100644
@@ -16,12 +16,12 @@ BR2_TARGET_ROOTFS_INITRAMFS=y
 # Lock to 3.10 headers to avoid breaking with newer kernels
 # Stuck at 3.10.x because there's no Nuri DTS
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.10.32"
+BR2_DEFAULT_KERNEL_VERSION="3.10.56"
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.32"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.56"
 BR2_LINUX_KERNEL_DEFCONFIG="exynos4"
 BR2_LINUX_KERNEL_ZIMAGE=y
Signature · 1 line
2.0.4
#3 lore raw

PATCH 3/19 qemu/arm-versatile: update to the latest versions

In reply to Gustavo Zacarias
---
 .../arm-versatile/{linux-3.16.config => linux-3.17.config}     |  2 +-
 board/qemu/arm-versatile/readme.txt                            |  2 +-
 configs/qemu_arm_versatile_defconfig                           | 10 +++++-----
 3 files changed, 7 insertions(+), 7 deletions(-)
 rename board/qemu/arm-versatile/{linux-3.16.config => linux-3.17.config} (98%)
board/qemu/arm-versatile/linux-3.17.config renamed from board/qemu/arm-versatile/linux-3.16.config +1 -1
similarity index 98%
rename from board/qemu/arm-versatile/linux-3.16.config
rename to board/qemu/arm-versatile/linux-3.17.config
index 38c6466..e425d45 100644
@@ -59,7 +59,7 @@ CONFIG_SND_PCM_OSS=m
 CONFIG_SND_ARMAACI=m
 CONFIG_MMC=y
 CONFIG_MMC_ARMMMCI=m
-CONFIG_EXT2_FS=y
+CONFIG_EXT4_FS=y
 CONFIG_VFAT_FS=m
 CONFIG_JFFS2_FS=y
 CONFIG_CRAMFS=y
board/qemu/arm-versatile/readme.txt +1 -1
index d2eeb19..f2a5cd1 100644
@@ -5,4 +5,4 @@ Run the emulation with:
 The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_arm_versatile_defconfig +5 -5
index 510e739..c3d90d7 100644
@@ -10,15 +10,15 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-3.17.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
Signature · 1 line
2.0.4
#4 lore raw

PATCH 4/19 qemu/arm-vexpress: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/arm-vexpress/readme.txt  | 2 +-
 configs/qemu_arm_vexpress_defconfig | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)
board/qemu/arm-vexpress/readme.txt +1 -1
index 01304c5..df7b720 100644
@@ -5,4 +5,4 @@ Run the emulation with:
 The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_arm_vexpress_defconfig +4 -4
index d6d7c20..ecfcf01 100644
@@ -13,14 +13,14 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_DEFCONFIG="vexpress"
 BR2_LINUX_KERNEL_ZIMAGE=y
Signature · 1 line
2.0.4
#5 lore raw

PATCH 5/19 qemu/microblazebe-mmu: update to the latest versions

In reply to Gustavo Zacarias
---
 .../microblazebe-mmu/{linux-3.16.config => linux-3.17.config}  |  4 ----
 board/qemu/microblazebe-mmu/readme.txt                         |  2 +-
 configs/qemu_microblazebe_mmu_defconfig                        | 10 +++++-----
 3 files changed, 6 insertions(+), 10 deletions(-)
 rename board/qemu/microblazebe-mmu/{linux-3.16.config => linux-3.17.config} (92%)
board/qemu/microblazebe-mmu/linux-3.17.config renamed from board/qemu/microblazebe-mmu/linux-3.16.config +0 -4
similarity index 92%
rename from board/qemu/microblazebe-mmu/linux-3.16.config
rename to board/qemu/microblazebe-mmu/linux-3.17.config
index d7e3235..fc25c9d 100644
@@ -3,7 +3,6 @@ CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
 CONFIG_BLK_DEV_INITRD=y
 CONFIG_INITRAMFS_SOURCE="rootfs.cpio"
-CONFIG_INITRAMFS_COMPRESSION_GZIP=y
 CONFIG_EXPERT=y
 CONFIG_KALLSYMS_ALL=y
 # CONFIG_BASE_FULL is not set
@@ -32,11 +31,9 @@ CONFIG_UNIX=y
 CONFIG_INET=y
 # CONFIG_INET_LRO is not set
 # CONFIG_IPV6 is not set
-CONFIG_PROC_DEVICETREE=y
 CONFIG_BLK_DEV_RAM=y
 CONFIG_BLK_DEV_RAM_SIZE=8192
 CONFIG_NETDEVICES=y
-CONFIG_NET_VENDOR_XILINX=y
 CONFIG_XILINX_EMACLITE=y
 # CONFIG_INPUT is not set
 # CONFIG_SERIO is not set
@@ -46,7 +43,6 @@ CONFIG_SERIAL_UARTLITE_CONSOLE=y
 # CONFIG_HW_RANDOM is not set
 # CONFIG_HWMON is not set
 # CONFIG_USB_SUPPORT is not set
-CONFIG_EXT2_FS=y
 # CONFIG_DNOTIFY is not set
 CONFIG_NFS_FS=y
 CONFIG_CIFS=y
board/qemu/microblazebe-mmu/readme.txt +1 -1
index 66a2f9b..eec9175 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_microblazebe_mmu_defconfig +5 -5
index 4f78c32..176e16d 100644
@@ -9,16 +9,16 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyUL0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux-3.17.config"
 BR2_LINUX_KERNEL_LINUX_BIN=y
 BR2_LINUX_KERNEL_PATCH="board/qemu/microblazebe-mmu/xilinx-xemaclite.patch"
Signature · 1 line
2.0.4
#6 lore raw

PATCH 6/19 qemu/microblazeel-mmu: update to the latest versions

In reply to Gustavo Zacarias
---
 .../microblazeel-mmu/{linux-3.16.config => linux-3.17.config}  |  6 ++----
 board/qemu/microblazeel-mmu/readme.txt                         |  2 +-
 configs/qemu_microblazeel_mmu_defconfig                        | 10 +++++-----
 3 files changed, 8 insertions(+), 10 deletions(-)
 rename board/qemu/microblazeel-mmu/{linux-3.16.config => linux-3.17.config} (92%)
board/qemu/microblazeel-mmu/linux-3.17.config renamed from board/qemu/microblazeel-mmu/linux-3.16.config +2 -4
similarity index 92%
rename from board/qemu/microblazeel-mmu/linux-3.16.config
rename to board/qemu/microblazeel-mmu/linux-3.17.config
index d31faf6..53ef203 100644
@@ -3,7 +3,6 @@ CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
 CONFIG_BLK_DEV_INITRD=y
 CONFIG_INITRAMFS_SOURCE="rootfs.cpio"
-CONFIG_INITRAMFS_COMPRESSION_GZIP=y
 CONFIG_EXPERT=y
 CONFIG_KALLSYMS_ALL=y
 # CONFIG_BASE_FULL is not set
@@ -31,11 +30,9 @@ CONFIG_UNIX=y
 CONFIG_INET=y
 # CONFIG_INET_LRO is not set
 # CONFIG_IPV6 is not set
-CONFIG_PROC_DEVICETREE=y
 CONFIG_BLK_DEV_RAM=y
 CONFIG_BLK_DEV_RAM_SIZE=8192
 CONFIG_NETDEVICES=y
-CONFIG_NET_VENDOR_XILINX=y
 CONFIG_XILINX_EMACLITE=y
 # CONFIG_INPUT is not set
 # CONFIG_SERIO is not set
@@ -45,7 +42,6 @@ CONFIG_SERIAL_UARTLITE_CONSOLE=y
 # CONFIG_HW_RANDOM is not set
 # CONFIG_HWMON is not set
 # CONFIG_USB_SUPPORT is not set
-CONFIG_EXT2_FS=y
 # CONFIG_DNOTIFY is not set
 CONFIG_NFS_FS=y
 CONFIG_CIFS=y
@@ -56,4 +52,6 @@ CONFIG_DEBUG_SLAB=y
 CONFIG_DETECT_HUNG_TASK=y
 CONFIG_DEBUG_SPINLOCK=y
 CONFIG_EARLY_PRINTK=y
+CONFIG_CRYPTO_CRC32C=y
 # CONFIG_CRYPTO_ANSI_CPRNG is not set
+CONFIG_CRC16=y
board/qemu/microblazeel-mmu/readme.txt +1 -1
index 05a054a..fdec3cb 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_microblazeel_mmu_defconfig +5 -5
index 14b6cd9..95d62b4 100644
@@ -9,16 +9,16 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyUL0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux-3.17.config"
 BR2_LINUX_KERNEL_LINUX_BIN=y
 BR2_LINUX_KERNEL_PATCH="board/qemu/microblazeel-mmu/xilinx-xemaclite.patch"
Signature · 1 line
2.0.4
#7 lore raw

PATCH 7/19 qemu/mips64el-malta: update to the latest versions

In reply to Gustavo Zacarias
---
 .../mips64el-malta/{linux-3.16.config => linux-3.17.config}    |  0
 board/qemu/mips64el-malta/readme.txt                           |  2 +-
 configs/qemu_mips64el_malta_defconfig                          | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/mips64el-malta/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/mips64el-malta/linux-3.17.config renamed from board/qemu/mips64el-malta/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/mips64el-malta/linux-3.16.config
rename to board/qemu/mips64el-malta/linux-3.17.config
board/qemu/mips64el-malta/readme.txt +1 -1
index 83faad8..938e39d 100644
@@ -5,4 +5,4 @@ Run the emulation with:
 The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_mips64el_malta_defconfig +5 -5
index 6bf2fa4..9171c4d 100644
@@ -9,17 +9,17 @@ BR2_TOOLCHAIN_BUILDROOT_EGLIBC=y
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux-3.17.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
Signature · 1 line
2.0.4
#8 lore raw

PATCH 8/19 qemu/mips64-malta: update to the latest versions

In reply to Gustavo Zacarias
---
 .../qemu/mips64-malta/{linux-3.16.config => linux-3.17.config} |  0
 board/qemu/mips64-malta/readme.txt                             |  2 +-
 configs/qemu_mips64_malta_defconfig                            | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/mips64-malta/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/mips64-malta/linux-3.17.config renamed from board/qemu/mips64-malta/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/mips64-malta/linux-3.16.config
rename to board/qemu/mips64-malta/linux-3.17.config
board/qemu/mips64-malta/readme.txt +1 -1
index ad6bbae..fa7cca6 100644
@@ -5,4 +5,4 @@ Run the emulation with:
 The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_mips64_malta_defconfig +5 -5
index c39c2e4..bde4bec 100644
@@ -6,17 +6,17 @@ BR2_MIPS_NABI64=y
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux-3.17.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
Signature · 1 line
2.0.4
#9 lore raw

PATCH 9/19 qemu/mipsel-malta: update to the latest versions

In reply to Gustavo Zacarias
---
 .../qemu/mipsel-malta/{linux-3.16.config => linux-3.17.config} |  0
 board/qemu/mipsel-malta/readme.txt                             |  2 +-
 configs/qemu_mipsel_malta_defconfig                            | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/mipsel-malta/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/mipsel-malta/linux-3.17.config renamed from board/qemu/mipsel-malta/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/mipsel-malta/linux-3.16.config
rename to board/qemu/mipsel-malta/linux-3.17.config
board/qemu/mipsel-malta/readme.txt +1 -1
index fe7b6a9..4dbe9b7 100644
@@ -6,4 +6,4 @@ The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer. No keyboard support has been
 enabled.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_mipsel_malta_defconfig +5 -5
index 1818992..a80d914 100644
@@ -6,17 +6,17 @@ BR2_mips_32r2=y
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mipsel-malta/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mipsel-malta/linux-3.17.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
Signature · 1 line
2.0.4
#10 lore raw

PATCH 10/19 qemu/mips-malta: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/mips-malta/{linux-3.16.config => linux-3.17.config} |  0
 board/qemu/mips-malta/readme.txt                               |  2 +-
 configs/qemu_mips_malta_defconfig                              | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/mips-malta/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/mips-malta/linux-3.17.config renamed from board/qemu/mips-malta/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/mips-malta/linux-3.16.config
rename to board/qemu/mips-malta/linux-3.17.config
board/qemu/mips-malta/readme.txt +1 -1
index cd556f4..048932e 100644
@@ -6,4 +6,4 @@ The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer. No keyboard support has been
 enabled.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_mips_malta_defconfig +5 -5
index a6d02a6..342eef1 100644
@@ -6,17 +6,17 @@ BR2_mips_32r2=y
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips-malta/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips-malta/linux-3.17.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
Signature · 1 line
2.0.4
#11 lore raw

PATCH 11/19 qemu/sh4-r2d: update to the latest versions

In reply to Gustavo Zacarias
---
 .../{linux-3.16.config => linux-3.17.config}       | 28 +---------------------
 board/qemu/sh4-r2d/readme.txt                      |  2 +-
 configs/qemu_sh4_r2d_defconfig                     | 10 ++++----
 3 files changed, 7 insertions(+), 33 deletions(-)
 rename board/qemu/sh4-r2d/{linux-3.16.config => linux-3.17.config} (68%)
board/qemu/sh4-r2d/linux-3.17.config renamed from board/qemu/sh4-r2d/linux-3.16.config +1 -27
similarity index 68%
rename from board/qemu/sh4-r2d/linux-3.16.config
rename to board/qemu/sh4-r2d/linux-3.17.config
index 5fc878c..ce16cb8 100644
@@ -1,4 +1,3 @@
-CONFIG_EXPERIMENTAL=y
 CONFIG_SYSVIPC=y
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
@@ -33,12 +32,10 @@ CONFIG_PATA_PLATFORM=y
 CONFIG_NETDEVICES=y
 CONFIG_8139CP=y
 # CONFIG_WLAN is not set
-CONFIG_INPUT_FF_MEMLESS=m
 # CONFIG_INPUT_MOUSEDEV is not set
 # CONFIG_INPUT_KEYBOARD is not set
 # CONFIG_INPUT_MOUSE is not set
 # CONFIG_SERIO is not set
-CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_SERIAL_8250=y
 CONFIG_SERIAL_SH_SCI=y
 CONFIG_SERIAL_SH_SCI_CONSOLE=y
@@ -46,45 +43,22 @@ CONFIG_HW_RANDOM=y
 CONFIG_SPI=y
 CONFIG_SPI_SH_SCI=y
 CONFIG_MFD_SM501=y
-CONFIG_VIDEO_OUTPUT_CONTROL=m
 CONFIG_FB=y
 CONFIG_FB_SH_MOBILE_LCDC=m
 CONFIG_FB_SH_MOBILE_HDMI=m
 CONFIG_FB_SM501=y
 CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_LOGO=y
-# CONFIG_LOGO_LINUX_MONO is not set
-# CONFIG_LOGO_LINUX_VGA16 is not set
-# CONFIG_LOGO_LINUX_CLUT224 is not set
-# CONFIG_LOGO_SUPERH_MONO is not set
-# CONFIG_LOGO_SUPERH_VGA16 is not set
 CONFIG_SOUND=y
 CONFIG_SND_YMFPCI=m
 CONFIG_SOUND_PRIME=m
-CONFIG_HID_A4TECH=y
-CONFIG_HID_APPLE=y
-CONFIG_HID_BELKIN=y
-CONFIG_HID_CHERRY=y
-CONFIG_HID_CHICONY=y
-CONFIG_HID_CYPRESS=y
-CONFIG_HID_EZKEY=y
-CONFIG_HID_GYRATION=y
-CONFIG_HID_LOGITECH=y
-CONFIG_HID_MICROSOFT=y
-CONFIG_HID_MONTEREY=y
-CONFIG_HID_PANTHERLORD=y
-CONFIG_HID_PETALYNX=y
-CONFIG_HID_SAMSUNG=y
-CONFIG_HID_SONY=y
-CONFIG_HID_SUNPLUS=y
 CONFIG_USB=y
 CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
 CONFIG_USB_OHCI_HCD=y
 CONFIG_USB_STORAGE=y
-CONFIG_USB_LIBUSUAL=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_DRV_R9701=y
-CONFIG_EXT2_FS=y
+CONFIG_EXT4_FS=y
 CONFIG_MSDOS_FS=y
 CONFIG_VFAT_FS=y
 CONFIG_PROC_KCORE=y
board/qemu/sh4-r2d/readme.txt +1 -1
index 956fbdd..732c019 100644
@@ -5,4 +5,4 @@ Run the emulation with:
 The login prompt will appear in the terminal that started Qemu.
 The graphical window is the framebuffer.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_sh4_r2d_defconfig +5 -5
index 860737b..4623c66 100644
@@ -14,15 +14,15 @@ BR2_TARGET_ROOTFS_EXT2=y
 # doesn't use floating point operations.
 BR2_EXTRA_GCC_CONFIG_OPTIONS="--with-multilib-list=m4,m4-nofpu"
 
-# Lock to 3.15 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Linux kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux-3.17.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
Signature · 1 line
2.0.4
#12 lore raw

PATCH 12/19 qemu/sparc-ss10: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/sparc-ss10/readme.txt  | 2 +-
 configs/qemu_sparc_ss10_defconfig | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)
board/qemu/sparc-ss10/readme.txt +1 -1
index 9729acc..0658a81 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_sparc_ss10_defconfig +4 -4
index 22b2b87..6e2c600 100644
@@ -8,14 +8,14 @@ BR2_GLOBAL_PATCH_DIR="board/qemu/sparc-ss10"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Linux kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_DEFCONFIG="sparc32"
 BR2_LINUX_KERNEL_ZIMAGE=y
Signature · 1 line
2.0.4
#13 lore raw

PATCH 13/19 qemu/xtensa-lx60: update to the latest versions

In reply to Gustavo Zacarias
---
 .../qemu/xtensa-lx60/{linux-3.16.config => linux-3.17.config}  |  0
 board/qemu/xtensa-lx60/readme.txt                              |  2 +-
 configs/qemu_xtensa_lx60_defconfig                             | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/xtensa-lx60/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/xtensa-lx60/linux-3.17.config renamed from board/qemu/xtensa-lx60/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/xtensa-lx60/linux-3.16.config
rename to board/qemu/xtensa-lx60/linux-3.17.config
board/qemu/xtensa-lx60/readme.txt +1 -1
index f2a7406..89c198b 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_xtensa_lx60_defconfig +5 -5
index fe69b39..68c4dab 100644
@@ -14,17 +14,17 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Lock to 3.15 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-3.17.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.0.4
#14 lore raw

PATCH 14/19 qemu/x86_64: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/x86_64/{linux-3.16.config => linux-3.17.config} |  0
 board/qemu/x86_64/readme.txt                               |  2 +-
 configs/qemu_x86_64_defconfig                              | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/x86_64/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/x86_64/linux-3.17.config renamed from board/qemu/x86_64/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/x86_64/linux-3.16.config
rename to board/qemu/x86_64/linux-3.17.config
board/qemu/x86_64/readme.txt +1 -1
index 4fbbc0d..0b5575f 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the graphical window.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_x86_64_defconfig +5 -5
index b01666c..39c4a1f 100644
@@ -9,14 +9,14 @@ BR2_TARGET_GENERIC_GETTY_PORT="tty1"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux-3.17.config"
Signature · 1 line
2.0.4
#15 lore raw

PATCH 15/19 qemu/x86: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/x86/{linux-3.16.config => linux-3.17.config} |  0
 board/qemu/x86/readme.txt                               |  2 +-
 configs/qemu_x86_defconfig                              | 10 +++++-----
 3 files changed, 6 insertions(+), 6 deletions(-)
 rename board/qemu/x86/{linux-3.16.config => linux-3.17.config} (100%)
board/qemu/x86/linux-3.17.config renamed from board/qemu/x86/linux-3.16.config +0 -0
similarity index 100%
rename from board/qemu/x86/linux-3.16.config
rename to board/qemu/x86/linux-3.17.config
board/qemu/x86/readme.txt +1 -1
index 92ce47c..c702557 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the graphical window.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_x86_defconfig +5 -5
index 998e226..2653166 100644
@@ -10,14 +10,14 @@ BR2_TARGET_GENERIC_GETTY_PORT="tty1"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux-3.17.config"
Signature · 1 line
2.0.4
#16 lore raw

PATCH 16/19 qemu/ppc-g3beige: update to the latest versions

In reply to Gustavo Zacarias
---
 .../linux-3.16.config => ppc-g3beige/linux-3.17.config}        |  4 +---
 board/qemu/{powerpc-g3beige => ppc-g3beige}/readme.txt         |  2 +-
 configs/qemu_ppc_g3beige_defconfig                             | 10 +++++-----
 3 files changed, 7 insertions(+), 9 deletions(-)
 rename board/qemu/{powerpc-g3beige/linux-3.16.config => ppc-g3beige/linux-3.17.config} (93%)
 rename board/qemu/{powerpc-g3beige => ppc-g3beige}/readme.txt (93%)
board/qemu/ppc-g3beige/linux-3.17.config renamed from board/qemu/powerpc-g3beige/linux-3.16.config +1 -3
similarity index 93%
rename from board/qemu/powerpc-g3beige/linux-3.16.config
rename to board/qemu/ppc-g3beige/linux-3.17.config
index a8dd1f6..cf84c75 100644
@@ -13,7 +13,6 @@ CONFIG_PACKET=y
 CONFIG_UNIX=y
 CONFIG_INET=y
 CONFIG_CONNECTOR=y
-CONFIG_PROC_DEVICETREE=y
 CONFIG_BLK_DEV_LOOP=y
 CONFIG_IDE=y
 CONFIG_BLK_DEV_IDECD=y
@@ -38,8 +37,7 @@ CONFIG_SERIAL_PMACZILOG_CONSOLE=y
 CONFIG_SSB=y
 CONFIG_SSB_PCMCIAHOST=y
 CONFIG_SSB_DRIVER_PCICORE=y
-CONFIG_EXT2_FS=y
-CONFIG_EXT3_FS=y
+CONFIG_EXT4_FS=y
 CONFIG_PROC_KCORE=y
 CONFIG_TMPFS=y
 CONFIG_SQUASHFS=y
board/qemu/ppc-g3beige/readme.txt renamed from board/qemu/powerpc-g3beige/readme.txt +1 -1
similarity index 93%
rename from board/qemu/powerpc-g3beige/readme.txt
rename to board/qemu/ppc-g3beige/readme.txt
index e716830..d227650 100644
@@ -5,4 +5,4 @@ Run the emulation with:
 The login prompt will appear in the terminal that started Qemu. The
 graphical window is the framebuffer.
 
-Tested with QEMU 2.1.0
+Tested with QEMU 2.1.2
configs/qemu_ppc_g3beige_defconfig +5 -5
index ad2de80..5aa7157 100644
@@ -6,17 +6,17 @@ BR2_powerpc_750=y
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/powerpc-g3beige/linux-3.16.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux-3.17.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 
 # Serial port config
Signature · 1 line
2.0.4
#17 lore raw

PATCH 17/19 qemu/ppc-mpc8544ds: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/{powerpc-mpc8544ds => ppc-mpc8544ds}/readme.txt | 2 +-
 configs/qemu_ppc_mpc8544ds_defconfig                       | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)
 rename board/qemu/{powerpc-mpc8544ds => ppc-mpc8544ds}/readme.txt (89%)
board/qemu/ppc-mpc8544ds/readme.txt renamed from board/qemu/powerpc-mpc8544ds/readme.txt +1 -1
similarity index 89%
rename from board/qemu/powerpc-mpc8544ds/readme.txt
rename to board/qemu/ppc-mpc8544ds/readme.txt
index 27b3bee..7ba4832 100644
@@ -4,4 +4,4 @@ Run the emulation with:
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 1.7.0
+Tested with QEMU 2.0.2
configs/qemu_ppc_mpc8544ds_defconfig +4 -4
index 6d7f24d..371fa92 100644
@@ -6,15 +6,15 @@ BR2_powerpc_8548=y
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Lock to 3.13 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.13.5"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_13=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.13.5"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_DEFCONFIG="mpc85xx"
 BR2_LINUX_KERNEL_VMLINUX=y
 
Signature · 1 line
2.0.4
#18 lore raw

PATCH 18/19 qemu/ppc-virtex-ml507: update to the latest versions

In reply to Gustavo Zacarias
---
 .../{powerpc-virtex-ml507 => ppc-virtex-ml507}/readme.txt   |  5 ++---
 configs/qemu_ppc_virtex_ml507_defconfig                     | 13 +++++++++----
 2 files changed, 11 insertions(+), 7 deletions(-)
 rename board/qemu/{powerpc-virtex-ml507 => ppc-virtex-ml507}/readme.txt (58%)
board/qemu/ppc-virtex-ml507/readme.txt renamed from board/qemu/powerpc-virtex-ml507/readme.txt +2 -3
similarity index 58%
rename from board/qemu/powerpc-virtex-ml507/readme.txt
rename to board/qemu/ppc-virtex-ml507/readme.txt
index 0547987..edf72bd 100644
@@ -1,8 +1,7 @@
 Run the emulation with:
 
- cp output/images/virtex440-ml507.dtb ppc.dtb
- qemu-system-ppc -M virtex-ml507 -kernel output/images/vmlinux -m 256 -nographic -append "console=ttyS0"
+ qemu-system-ppc -M virtex-ml507 -kernel output/images/vmlinux -m 256 -nographic -append "console=ttyS0" -dtb virtex440-ml507.dtb
 
 The login prompt will appear in the terminal that started Qemu.
 
-Tested with QEMU 1.7.0
+Tested with QEMU 2.1.2
configs/qemu_ppc_virtex_ml507_defconfig +9 -4
index cd2f647..fb464c1 100644
@@ -6,10 +6,10 @@ BR2_powerpc_440=y
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
-# Lock to 3.13 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.13.5"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_13=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Use soft float
 BR2_SOFT_FLOAT=y
@@ -17,8 +17,13 @@ BR2_SOFT_FLOAT=y
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.13.5"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_DEFCONFIG="44x/virtex5"
 BR2_LINUX_KERNEL_VMLINUX=y
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="virtex440-ml507"
+
+# Qemu
+BR2_PACKAGE_HOST_QEMU_SYSTEM=y
+BR2_PACKAGE_HOST_QEMU_SYSTEM_VERSION="2.1.2"
+BR2_PACKAGE_HOST_QEMU_SYSTEM_ARGS="-M virtex-ml507 -kernel output/images/vmlinux -m 256 -append 'console=ttyS0' -display none -nographic -dtb output/images/virtex440-ml507.dtb"
Signature · 1 line
2.0.4
#19 lore raw

PATCH 19/19 qemu/ppc64-pseries: update to the latest versions

In reply to Gustavo Zacarias
---
 board/qemu/{powerpc64-pseries => ppc64-pseries}/readme.txt | 0
 configs/qemu_ppc64_pseries_defconfig                       | 8 ++++----
 2 files changed, 4 insertions(+), 4 deletions(-)
 rename board/qemu/{powerpc64-pseries => ppc64-pseries}/readme.txt (100%)
board/qemu/ppc64-pseries/readme.txt renamed from board/qemu/powerpc64-pseries/readme.txt +0 -0
similarity index 100%
rename from board/qemu/powerpc64-pseries/readme.txt
rename to board/qemu/ppc64-pseries/readme.txt
configs/qemu_ppc64_pseries_defconfig +4 -4
index 7b62735..8a483a2 100644
@@ -10,14 +10,14 @@ BR2_TARGET_GENERIC_GETTY_PORT="hvc0"
 BR2_TARGET_ROOTFS_EXT2=y
 # BR2_TARGET_ROOTFS_TAR is not set
 
-# Lock to 3.16 headers to avoid breaking with newer kernels
+# Lock to 3.17 headers to avoid breaking with newer kernels
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.16.3"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16=y
+BR2_DEFAULT_KERNEL_VERSION="3.17"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.16.3"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.17"
 BR2_LINUX_KERNEL_DEFCONFIG="pseries"
 BR2_LINUX_KERNEL_VMLINUX=y
Signature · 1 line
2.0.4
#20 lore raw

cover Qemu sample configuration bumps

In reply to Gustavo Zacarias
Quoted 33 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Gustavo" == Gustavo Zacarias <[email protected]> writes:

This patch series updates the kernel and candidate qemu versions to the latest possible versions.
The relevant kernel configurations are updated to switch from ext2 to ext4 since it covers more use cases.
ext* support was removed for platforms that are very unlikely to boot/use that kind of filesystem (microblaze).

Status matrix:

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

aarch64_virt            3.17            2.1.2   YES     OK
arm_nuri                3.10.56         2.1.2   YES(1)  OK most times(2)
arm_versatile           3.17            2.1.2   YES     OK
arm_vexpress            3.17            2.1.2   YES     OK
microblazebe            3.17            2.1.2   YES     OK
microblazeel            3.17            2.1.2   YES     OK
mips64el_malta          3.17            2.1.2   YES     OK
mips64_malta            3.17            2.1.2   YES     OK
mipsel_malta            3.17            2.1.2   YES     OK
mips_malta              3.17            2.1.2   YES     OK
ppc_g3beige             3.17            2.1.2   YES     OK
ppc_mpc8544ds           3.17            2.0.2   YES     OK(3)
ppc_virtex_ml507        3.17            2.1.2   NO      OK
ppc64_pseries           3.17            2.1.2   YES     OK
sh4                     3.17            2.1.2   YES     OK
sparc_ss10              3.17            2.1.2   YES     OK
x86                     3.17            2.1.2   YES     OK
x86_64                  3.17            2.1.2   YES     OK
xtensa_lx60             3.17            2.1.2   YES     OK
Quoted 3 lines

(1) - Supposed to work but broken, probably Qemu emulation issue
(2) - In like 1/3 starts it fails to work properly
(3) - Qemu 2.1.x doesn't show up anything (broken)

Committed series, thanks!

Signature · 1 line
Bye, Peter Korsgaard