Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-11 Thread Kohei Tokunaga
Hi Pierrick, thank you for the feedback. > first, congrats for this work! > It would be really nice to have this available upstream, starting with a > modest TCI port, before having the tcg backend also. Sure, I'll split the patch series, starting with the TCI port. > Do you have recent informat

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-11 Thread Pierrick Bouvier
On 4/11/25 07:36, Kohei Tokunaga wrote: Hi Pierrick, thank you for the feedback. > first, congrats for this work! > It would be really nice to have this available upstream, starting with a > modest TCI port, before having the tcg backend also. Sure, I'll split the patch series, starting with

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-11 Thread Kohei Tokunaga
Hi Daniel, > On Wed, Apr 09, 2025 at 03:21:15PM -0400, Stefan Hajnoczi wrote: > > On Mon, Apr 07, 2025 at 11:45:51PM +0900, Kohei Tokunaga wrote: > > > This patch series enables QEMU's system emulator to run in a browser using > > > Emscripten. > > > It includes implementations and workarounds to

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-11 Thread Kohei Tokunaga
Hi Paolo, > > > The biggest problem I'm seeing is we no longer support 64-bit guests on > > > 32-bit hosts, and don't plan to revert that. > > > > Yes, so the sixth patch ("[PATCH 06/10] include/exec: Allow using 64bit > > guest addresses on emscripten") should be considered as a temporary > > wor

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-11 Thread Daniel P . Berrangé
On Wed, Apr 09, 2025 at 03:21:15PM -0400, Stefan Hajnoczi wrote: > On Mon, Apr 07, 2025 at 11:45:51PM +0900, Kohei Tokunaga wrote: > > This patch series enables QEMU's system emulator to run in a browser using > > Emscripten. > > It includes implementations and workarounds to address browser enviro

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-11 Thread Paolo Bonzini
On 4/10/25 15:13, Kohei Tokunaga wrote: > The biggest problem I'm seeing is we no longer support 64-bit guests on > 32-bit hosts, and don't plan to revert that. Yes, so the sixth patch ("[PATCH 06/10] include/exec: Allow using 64bit guest addresses on emscripten") should be considered as a tempo

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-10 Thread Pierrick Bouvier
Hi Kohei, first, congrats for this work! It would be really nice to have this available upstream, starting with a modest TCI port, before having the tcg backend also. On 4/10/25 06:13, Kohei Tokunaga wrote: Hi Philippe, > > The biggest problem I'm seeing is we no longer support 64-bit gues

[PATCH 00/10] Enable QEMU to run on browsers

2025-04-10 Thread Kohei Tokunaga
This patch series enables QEMU's system emulator to run in a browser using Emscripten. It includes implementations and workarounds to address browser environment limitations, as shown in the following. # New TCG Backend for Browsers A new TCG backend translates IR instructions into Wasm instructi

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-10 Thread Kohei Tokunaga
Hi Philippe, > On 9/4/25 21:21, Stefan Hajnoczi wrote: > > On Mon, Apr 07, 2025 at 11:45:51PM +0900, Kohei Tokunaga wrote: > >> This patch series enables QEMU's system emulator to run in a browser using > >> Emscripten. > >> It includes implementations and workarounds to address browser environmen

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-10 Thread Kohei Tokunaga
Hi Stefan, > > This patch series enables QEMU's system emulator to run in a browser using > > Emscripten. > > It includes implementations and workarounds to address browser environment > > limitations, as shown in the following. > > I think it would be great to merge this even if there are limitat

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-10 Thread Philippe Mathieu-Daudé
On 9/4/25 21:21, Stefan Hajnoczi wrote: On Mon, Apr 07, 2025 at 11:45:51PM +0900, Kohei Tokunaga wrote: This patch series enables QEMU's system emulator to run in a browser using Emscripten. It includes implementations and workarounds to address browser environment limitations, as shown in the f

Re: [PATCH 00/10] Enable QEMU to run on browsers

2025-04-09 Thread Stefan Hajnoczi
On Mon, Apr 07, 2025 at 11:45:51PM +0900, Kohei Tokunaga wrote: > This patch series enables QEMU's system emulator to run in a browser using > Emscripten. > It includes implementations and workarounds to address browser environment > limitations, as shown in the following. I think it would be grea