Re: [PULL 0/6] riscv-to-apply queue

2023-11-25 Thread Michael Tokarev
22.11.2023 08:37, Alistair Francis wrote: ..> Fourth RISC-V PR for 8.2 This is a few bug fixes for the 8.2 release * Add Zicboz block size to hwprobe * Creat the virt machine FDT before machine init is complete * Don't verify ISA

Re: [PATCH for-8.2] Fix broken build for QEMU guest agent

2023-11-25 Thread Konstantin Kostiuk
Hi Stefan, Thanks for your patch. PULL was sent with Marc-André patch https://patchew.org/QEMU/20231125173011.374840-1-kkost...@redhat.com/ Best Regards, Konstantin Kostiuk. On Sat, Nov 25, 2023 at 5:29 PM Stefan Weil via wrote: > Meson setup failed: > > qga/meson.build:148:4: ERROR: Unkn

Re: [PATCH] build-sys: fix meson project version usage

2023-11-25 Thread Konstantin Kostiuk
PULL sent https://patchew.org/QEMU/20231125173011.374840-1-kkost...@redhat.com/ On Sat, Nov 25, 2023 at 7:15 PM Konstantin Kostiuk wrote: > Reviewed-by: Konstantin Kostiuk > > On Thu, Nov 2, 2023 at 4:10 PM wrote: > >> From: Marc-André Lureau >> >> Program wixl found: YES (/usr/bin/wixl) >> >

[PULL 0/1] QGA build bug fixes for QEMU 8.2.0-rc2

2023-11-25 Thread Konstantin Kostiuk
The following changes since commit 4705fc0c8511d073bee4751c3c974aab2b10a970: Merge tag 'pull-for-8.2-fixes-231123-1' of https://gitlab.com/stsquad/qemu into staging (2023-11-24 08:00:18 -0500) are available in the Git repository at: https://github.com/kostyanf14/qemu.git tags/qga-pull-2023-

[PULL 1/1] build-sys: fix meson project version usage

2023-11-25 Thread Konstantin Kostiuk
From: Marc-André Lureau Program wixl found: YES (/usr/bin/wixl) ../qga/meson.build:149:16: ERROR: Unknown variable "project". Fixes: e20d68aa0b9 ("configure, meson: use command line options to configure qemu-ga") Signed-off-by: Marc-André Lureau Reviewed-by: Konstantin Kostiuk Signed-off-by:

Re: [PATCH] build-sys: fix meson project version usage

2023-11-25 Thread Konstantin Kostiuk
Reviewed-by: Konstantin Kostiuk On Thu, Nov 2, 2023 at 4:10 PM wrote: > From: Marc-André Lureau > > Program wixl found: YES (/usr/bin/wixl) > > ../qga/meson.build:149:16: ERROR: Unknown variable "project". > > Fixes: e20d68aa0b9 ("configure, meson: use command line options to > configure qemu-

[PATCH v2 for-8.2] ppc/amigaone: Allow running AmigaOS without firmware image

2023-11-25 Thread BALATON Zoltan
The machine uses a modified U-Boot under GPL license but the sources of it are lost with only a binary available so it cannot be included in QEMU. Allow running without the firmware image with -bios none which can be used when calling a boot loader directly and thus simplifying booting guests. We n

[PATCH for-8.2] Fix broken build for QEMU guest agent

2023-11-25 Thread Stefan Weil via
Meson setup failed: qga/meson.build:148:4: ERROR: Unknown variable "project". Fixes commit e20d68aa ("configure, meson: use command line options [...]"). Signed-off-by: Stefan Weil --- qga/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qga/meson.build b/qga

[PATCH for 8.2] ppc/amigaone: Allow running without firmware image

2023-11-25 Thread BALATON Zoltan
The machine uses a modified U-Boot under GPL license but the sources of it are lost with only a binary available so it cannot be included in QEMU. Allow running without the firmware image by specifying -bios none which can be used when calling a boot loader directly which does not need the firmware

[PATCH for-8.2] ide/via: Fix BAR4 value in legacy mode

2023-11-25 Thread BALATON Zoltan
Return default value in legacy mode for BAR4 when unset. This can't be set in reset method because BARs are cleared on reset so we return it instead when BARs are read in legacy mode. Signed-off-by: BALATON Zoltan --- This fixes UDMA on amigaone with AmigaOS and I'd like to include for 8.2 releas

[BUG] accel/tcg: cpu_exec_longjmp_cleanup: assertion failed: (cpu == current_cpu)

2023-11-25 Thread Petr Cvek
It seems there is a bug in SIGALRM handling when 486 system emulates x86_64 code. This code: #include #include #include #include #include pthread_t thread1, thread2; // Signal handler for SIGALRM void alarm_handler(int sig) { // Do nothing, just wake up the other thread } // Thread

[PATCH] qemu/timer: Don't use RDTSC on i486

2023-11-25 Thread Petr Cvek
GCC defines __i386__ for i386 and i486, which both lack RDTSC instruction. The i386 seems to be impossible to distinguish, but i486 can be identified by checking for undefined __i486__. Signed-off-by: Petr Cvek --- include/qemu/timer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff