* [Buildroot] [PATCH v3 1/2] configs/qemu_sh4*: switch to initramfs
@ 2024-07-05 8:50 Waldemar Brodkorb
2024-07-08 21:05 ` Thomas Petazzoni via buildroot
2024-07-11 18:35 ` Peter Korsgaard
0 siblings, 2 replies; 3+ messages in thread
From: Waldemar Brodkorb @ 2024-07-05 8:50 UTC (permalink / raw)
To: buildroot
Qemu 9.0.0/9.0.1 has introduced a Bug in sh4/sh4eb emulation so
that the system doesn't boot anymore.
The issue is already reported by Guenter Roeck:
https://lists.nongnu.org/archive/html/qemu-devel/2024-05/msg00606.html
Switch to initramfs for sh4/sh4eb emulation.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
---
v2->v3:
- separate sh4 switch to initramfs from kernel update
---
board/qemu/sh4-r2d/readme.txt | 2 +-
board/qemu/sh4eb-r2d/readme.txt | 2 +-
configs/qemu_sh4_r2d_defconfig | 2 +-
configs/qemu_sh4eb_r2d_defconfig | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/board/qemu/sh4-r2d/readme.txt b/board/qemu/sh4-r2d/readme.txt
index b0799e47a8..24c3676d8a 100644
--- a/board/qemu/sh4-r2d/readme.txt
+++ b/board/qemu/sh4-r2d/readme.txt
@@ -1,6 +1,6 @@
Run the emulation with:
- qemu-system-sh4 -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide,format=raw -append "rootwait root=/dev/sda console=ttySC1,115200 noiotrap" -serial null -serial stdio -net nic,model=rtl8139 -net user # qemu_sh4_r2d_defconfig
+ qemu-system-sh4 -M r2d -kernel output/images/zImage -append "console=ttySC1,115200 noiotrap" -serial null -serial stdio -net nic,model=rtl8139 -net user # qemu_sh4_r2d_defconfig
The login prompt will appear in the terminal that started Qemu.
The graphical window is the framebuffer.
diff --git a/board/qemu/sh4eb-r2d/readme.txt b/board/qemu/sh4eb-r2d/readme.txt
index 9f3dd8b20b..577c54cd9d 100644
--- a/board/qemu/sh4eb-r2d/readme.txt
+++ b/board/qemu/sh4eb-r2d/readme.txt
@@ -1,6 +1,6 @@
Run the emulation with:
- qemu-system-sh4eb -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide,format=raw -append "rootwait root=/dev/sda console=ttySC1,115200 noiotrap" -serial null -serial stdio -net nic,model=rtl8139 -net user # qemu_sh4eb_r2d_defconfig
+ qemu-system-sh4eb -M r2d -kernel output/images/zImage -append "console=ttySC1,115200 noiotrap" -serial null -serial stdio -net nic,model=rtl8139 -net user # qemu_sh4eb_r2d_defconfig
The login prompt will appear in the terminal that started Qemu.
The graphical window is the framebuffer.
diff --git a/configs/qemu_sh4_r2d_defconfig b/configs/qemu_sh4_r2d_defconfig
index e5570dcbab..8d3e96c9c5 100644
--- a/configs/qemu_sh4_r2d_defconfig
+++ b/configs/qemu_sh4_r2d_defconfig
@@ -7,7 +7,7 @@ BR2_SYSTEM_DHCP="eth0"
BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
# Filesystem
-BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_INITRAMFS=y
# BR2_TARGET_ROOTFS_TAR is not set
# Image
diff --git a/configs/qemu_sh4eb_r2d_defconfig b/configs/qemu_sh4eb_r2d_defconfig
index 468d6567ae..10c547e0c4 100644
--- a/configs/qemu_sh4eb_r2d_defconfig
+++ b/configs/qemu_sh4eb_r2d_defconfig
@@ -6,7 +6,7 @@ BR2_sh4eb=y
BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
# Filesystem
-BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_INITRAMFS=y
# BR2_TARGET_ROOTFS_TAR is not set
# Image
--
2.30.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH v3 1/2] configs/qemu_sh4*: switch to initramfs
2024-07-05 8:50 [Buildroot] [PATCH v3 1/2] configs/qemu_sh4*: switch to initramfs Waldemar Brodkorb
@ 2024-07-08 21:05 ` Thomas Petazzoni via buildroot
2024-07-11 18:35 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-08 21:05 UTC (permalink / raw)
To: Waldemar Brodkorb; +Cc: buildroot
On Fri, 5 Jul 2024 10:50:06 +0200
Waldemar Brodkorb <wbx@openadk.org> wrote:
> Qemu 9.0.0/9.0.1 has introduced a Bug in sh4/sh4eb emulation so
> that the system doesn't boot anymore.
> The issue is already reported by Guenter Roeck:
> https://lists.nongnu.org/archive/html/qemu-devel/2024-05/msg00606.html
>
> Switch to initramfs for sh4/sh4eb emulation.
>
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
> ---
> v2->v3:
> - separate sh4 switch to initramfs from kernel update
> ---
> board/qemu/sh4-r2d/readme.txt | 2 +-
> board/qemu/sh4eb-r2d/readme.txt | 2 +-
> configs/qemu_sh4_r2d_defconfig | 2 +-
> configs/qemu_sh4eb_r2d_defconfig | 2 +-
> 4 files changed, 4 insertions(+), 4 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH v3 1/2] configs/qemu_sh4*: switch to initramfs
2024-07-05 8:50 [Buildroot] [PATCH v3 1/2] configs/qemu_sh4*: switch to initramfs Waldemar Brodkorb
2024-07-08 21:05 ` Thomas Petazzoni via buildroot
@ 2024-07-11 18:35 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2024-07-11 18:35 UTC (permalink / raw)
To: Waldemar Brodkorb; +Cc: buildroot
>>>>> "Waldemar" == Waldemar Brodkorb <wbx@openadk.org> writes:
> Qemu 9.0.0/9.0.1 has introduced a Bug in sh4/sh4eb emulation so
> that the system doesn't boot anymore.
> The issue is already reported by Guenter Roeck:
> https://lists.nongnu.org/archive/html/qemu-devel/2024-05/msg00606.html
> Switch to initramfs for sh4/sh4eb emulation.
> Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Committed to 2024.05.x, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-07-11 18:35 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-05 8:50 [Buildroot] [PATCH v3 1/2] configs/qemu_sh4*: switch to initramfs Waldemar Brodkorb
2024-07-08 21:05 ` Thomas Petazzoni via buildroot
2024-07-11 18:35 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox