On Tue, 30 Jan 2024, BALATON Zoltan wrote:
On Thu, 18 Jan 2024, BALATON Zoltan wrote:
These are some small clean ups for target/ppc/excp_helper.c trying to
make this code a bit simpler. No functional change is intended. This
series was submitted before but only partially merged due to freeze
series to miss release. So an early pull request
would help to get everybody on the same page.
Regards,
BALATON Zoltan
be easy to
do in a generic way so not sure about that). What do you think?
Regards,
BALATON Zoltan
erefore I don't ask
you to do that instead but this patch is also not what I wanted.
Regards.
BALATON Zoltan
Regards,
Akihiko Odaki
On 2023/12/16 17:03, Akihiko Odaki wrote:
-display lists display backends, but does not tell their options.
Use the help messages from qemu-options.def, wh
nd get rid of TYPE_PORT92 and just implement it in the south bridges.
But due to how it's currently done and how that's now baked in because of
backward compatibility requrement for migration, I'm not sure it would
really simplify the code, so we may need to live with what we have now.
Bu
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 16/2/24 20:54, Philippe Mathieu-Daudé wrote:
On 16/2/24 18:14, BALATON Zoltan wrote:
On Fri, 16 Feb 2024, Philippe Mathieu-Daudé wrote:
We want to set another qdev property (a link) for the pl110
and pl111 devices, we can not use
created even with -nodefaults and
should always present on sam460ex. The -device option just adds a device
that appears before the sm501 and stops the test there. Not sure if this
is testing more than looking for a PCI device created by the board code.
Regards,
BALATON Zoltan
{ "i386", "isapc", "-cpu qemu32 -M graphics=off", "SeaBIOS" },
{ "i386", "pc", "-M graphics=off", "SeaBIOS" },
{ "i386", "q35", "-M graphics=off", "SeaBIOS" },
select IDE_CORE
Maybe we can assume if something has an IDE bus it also wants to connect
IDE devices to it so just select IDE_DEV here and not at every place
IDE_BUS is selected? Or is there a place that only wants IDE_BUS?
Regards,
BALATON Zoltan
+config IDE_DEV
+bool
+depends
of the DMA and IDE types not defined above?
Regards,
BALATON Zoltan
+};
+
+#endif
diff --git a/include/hw/ide/internal.h b/include/hw/ide/internal.h
index 642bd1a979..d1d3fcd23a 100644
--- a/include/hw/ide/internal.h
+++ b/include/hw/ide/internal.h
@@ -9,6 +9,7 @@
#include "hw/ide.h"
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 19/2/24 12:27, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 16/2/24 20:54, Philippe Mathieu-Daudé wrote:
On 16/2/24 18:14, BALATON Zoltan wrote:
On Fri, 16 Feb 2024, Philippe Mathieu-Daudé wrote:
We want to
On Mon, 19 Feb 2024, Thomas Huth wrote:
On 19/02/2024 12.37, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Thomas Huth wrote:
If "configure" has been run with "--without-default-devices", there is
no e1000 device in the binaries, so the boot-serial-test currently fails
in that
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 19/2/24 13:00, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 19/2/24 12:27, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 16/2/24 20:54, Philippe Mathieu-Daudé wrote:
On 16/2/24
On Mon, 19 Feb 2024, Mark Cave-Ayland wrote:
On 19/02/2024 12:00, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 19/2/24 12:27, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
On 16/2/24 20:54, Philippe Mathieu-Daudé wrote:
On 16/2/24 18
On Mon, 19 Feb 2024, Mark Cave-Ayland wrote:
On 19/02/2024 13:05, Peter Maydell wrote:
On Mon, 19 Feb 2024 at 12:49, Mark Cave-Ayland
wrote:
On 19/02/2024 12:00, BALATON Zoltan wrote:
For new people trying to contribute to QEMU QDev is overwhelming so
having some way
to need less of it to
be added so this does not get a ppc_ prefix
but is instead named similarly to boot_linux.
Reviewed-by: Warner Losh
Signed-off-by: Nicholas Piggin
Didn't you mean to put this below ---?
Regards,
BALATON Zoltan
Unfortunately the latest stable (14.0) x86-64 VM image does not seem to
outp
t non-contiguous I/O region")
Reviewed-by: Cédric Le Goater
Tested-by: Cédric Le Goater
Signed-off-by: Peter Maydell
Signed-off-by: Nicholas Piggin
Hm, this seems to be missing the actual patch.
Regards,
BALATON Zoltan
with:
4 files changed, 25 insertions(+), 9 deletions(-)
but really simplifying it.
Regards,
BALATON Zoltan
+
+#endif
diff --git a/include/hw/southbridge/ich9.h b/include/hw/southbridge/ich9.h
index bee522a4cf..b2abf483e0 100644
--- a/include/hw/southbridge/ich9.h
+++ b/include/hw/southbridge/ic
On Mon, 19 Feb 2024, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
Expose TYPE_ICH_DMI_PCI_BRIDGE to the new
"hw/pci-bridge/ich_dmi_pci.h" header.
Signed-off-by: Philippe Mathieu-Daudé
---
MAINTAINERS | 1 +
include/hw/
cms->sata_enabled) {
Shouldn't this condition be inverted if you only leave the else leg?
Regards,.
BALATON Zoltan
-PCIDevice *pdev;
-AHCIPCIState *ich9;
-
-/* ahci and SATA device, for q35 1 ahci controller is built-in */
-pdev = pci_create_simple_multifu
ff-by: BALATON Zoltan
---
v2:
Move top level title one level up so subsections will be below it in TOC
MAINTAINERS | 1 +
docs/system/ppc/amigang.rst | 161
docs/system/target-ppc.rst | 1 +
3 files changed, 163 insertions(+)
create mode 1
On Fri, 16 Feb 2024, Thomas Huth wrote:
On 16/02/2024 01.10, BALATON Zoltan wrote:
Documentation on how to run Linux on the amigaone, pegasos2 and
sam460ex machines is currently burried in the depths of the qemu-devel
s/burried/buried/
mailing list and in the source code. Let's collec
bit 21 as an actual Rc bit. In general, these pairs
This one is a typo.
Regards,
BALATON Zoltan
* come from different versions of the ISA, so we must also support a
* pair of flags for each instruction.
*/
On Tue, 20 Feb 2024, Philippe Mathieu-Daudé wrote:
On 19/2/24 19:24, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, Philippe Mathieu-Daudé wrote:
Expose TYPE_ICH_DMI_PCI_BRIDGE to the new
"hw/pci-bridge/ich_dmi_pci.h" header.
Signed-off-by
ff-by: BALATON Zoltan
Reviewed-by: Nicholas Piggin
Tested-by: Bernhard Beschow
---
v3: Apply changes and Tested-by tag from Bernhard
v2: Move top level title one level up so subsections will be below it in TOC
MAINTAINERS | 1 +
docs/system/ppc/amigang.rst
idge untouched and changes the superio instead that I care less
about but the issue is the same there.)
Regards,
BALATON Zoltan
On Thu, 22 Feb 2024, Harsh Prateek Bora wrote:
On 1/19/24 03:31, BALATON Zoltan wrote:
These wrappers call out to handle POWER7 and newer in separate
functions but reduce to the generic case when TARGET_PPC64 is not
defined. It is easy enough to include the switch in the beginning of
the
Improve readability by shortening some long comments, removing
comments that state the obvious and dropping some empty lines so they
don't distract when reading the code.
Signed-off-by: BALATON Zoltan
Acked-by: Nicholas Piggin
---
target/ppc/cpu.h | 1 +
target/ppc/excp_hel
ge it.
[balaton: added commit message]
Signed-off-by: BALATON Zoltan
---
target/ppc/excp_helper.c | 2 +-
target/ppc/translate.c | 6 +-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/target/ppc/excp_helper.c b/target/ppc/excp_helper.c
index 1c07a11405..411d67376c 100644
--- a/t
Use #ifdef, #ifndef for brevity and add comments to #endif that are
more than a few lines apart for clarity.
Signed-off-by: BALATON Zoltan
Reviewed-by: Harsh Prateek Bora
---
target/ppc/excp_helper.c | 49
1 file changed, 24 insertions(+), 25 deletions
Use the env_cpu function to get the CPUState for cpu_abort. These are
only needed in case of fatal errors so this allows to avoid casting
and storing CPUState in a local variable wnen not needed.
Signed-off-by: BALATON Zoltan
Reviewed-by: Harsh Prateek Bora
---
target/ppc/excp_helper.c | 118
After previous changes the hypercall handling in 7xx and 74xx
exception handlers can be folded into one if statement to simpilfy
this code. Also add "unlikely" to mark the less freqiently used branch
for the compiler.
Signed-off-by: BALATON Zoltan
Reviewed-by: Harsh Prateek Bora
---
Remove check for !defined(CONFIG_USER_ONLY) as this is already within
an #ifndef CONFIG_USER_ONLY block.
Signed-off-by: BALATON Zoltan
Reviewed-by: Harsh Prateek Bora
---
target/ppc/excp_helper.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/ppc/excp_helper.c b
master
- added R-b tags and changes from Harsh
v5:
- rebase on master
- keep logging nip pointing to the sc instruction
- add another patch
v4: Rebased on master dropping what was merged
BALATON Zoltan (9):
target/ppc: Use env_cpu for cpu_abort in excp_helper
target/ppc: Readability improvements
is in the exception handlers.
Signed-off-by: BALATON Zoltan
Reviewed-by: Nicholas Piggin
---
target/ppc/excp_helper.c | 43 ++--
target/ppc/translate.c | 10 ++
2 files changed, 8 insertions(+), 45 deletions(-)
diff --git a/target/ppc/excp_helpe
avoids one indirection and entirely
compiles out the switch without TARGET_PPC64.
Signed-off-by: BALATON Zoltan
Reviewed-by: Harsh Prateek Bora
---
target/ppc/excp_helper.c | 67 +---
1 file changed, 28 insertions(+), 39 deletions(-)
diff --git a/target/ppc
Concatenate #if blocks that are ending then beginning on the next line
again.
Signed-off-by: BALATON Zoltan
Reviewed-by: Harsh Prateek Bora
---
target/ppc/excp_helper.c | 15 ++-
1 file changed, 2 insertions(+), 13 deletions(-)
diff --git a/target/ppc/excp_helper.c b/target/ppc
On Thu, 22 Feb 2024, Philippe Mathieu-Daudé wrote:
On 22/2/24 12:33, BALATON Zoltan wrote:
After previous changes the hypercall handling in 7xx and 74xx
exception handlers can be folded into one if statement to simpilfy
"simplify"
this code. Also add "unlikely" to mark
Remove last two includes of hw/ide/intarnal.h outside of hw/ide and
replace them with newly added public header to allow moving internal.h
into hw/ide to really stop exposing it.
Fixes: a11f439a0e (hw/ide: Stop exposing internal.h to non-IDE files)
Signed-off-by: BALATON Zoltan
---
hw/arm/sbsa
e you did the first time. (You can use -v2 option to git
format-patch to add v2 to subject but if you're not using git format-patch
directly then I'm not sure what option will do that for the way you send
the patch.)
Regards,
BALATON Zoltan
Dave
diff --git a/ui/cocoa.m b/u
s already
disabled if defaults_enabled() is not set?
Isn't enable_graphics controlled by -nographic and defaults_enabled
controlled by -nodefaults? I think they are independent but maybe that
does not answer the question if it's needed or not.
Regards,
BALATON Zoltan
Thomas
after all.
If not a method how about a macro just to make it less long? But if Peter
is otherwise happy with the current version just this does not need
another version IMO.
Regards,
BALATON Zoltan
but there are others elsewhere such as
pci_device.h). Maybe we should be consistent at least within IDE and this
series is now a good opportunity for renaming these headers to match. But
it's just a small nit, thanks for picking this up.
Regards,
BALATON Zoltan
it via its relative local pat
t for whoever will
manage this patch.
Regards,
BALATON Zoltan
Resolves: https://bugs.launchpad.net/qemu/+bug/2054889
Signed-off-by: Benjamin David Lunt
---
hw/usb/bus.c | 2 +-
1 file changed, 2 insertions(+), 2 deletions(-)
diff -u a/hw/usb/bus.c b/hw/usb/bus.c
--- a/hw/usb/bus.c
+++ b/h
On Mon, 26 Feb 2024, Markus Armbruster wrote:
Please ignore this one; I replied to the wrong patch by accident.
Your comment is still valid for that patch so no need to ignore it.
Regards,
BALATON Zoltan
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 26/2/24 08:40, Markus Armbruster wrote:
BALATON Zoltan writes:
On Sun, 25 Feb 2024, Philippe Mathieu-Daudé wrote:
Rename "internal.h" as "ide_internal.h", and include
Is there a convention about using underscore o
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 26/2/24 09:00, Philippe Mathieu-Daudé wrote:
On 26/2/24 08:40, Markus Armbruster wrote:
BALATON Zoltan writes:
On Sun, 25 Feb 2024, Philippe Mathieu-Daudé wrote:
Rename "internal.h" as "ide_internal.h", and
ahci-allwinnet.c
maybe?
Regsards,
BALATON Zoltan
hw/ide/meson.build| 2 +-
2 files changed, 1 insertion(+), 1 deletion(-)
rename hw/ide/{ich.c => ich9_ahci.c} (100%)
diff --git a/hw/ide/ich.c b/hw/ide/ich9_ahci.c
similarity index 100%
rename from hw/ide/ich.c
rename to hw/ide/ich9_
x for what it does or used for.
Regards,
BALATON Zoltan
Signed-off-by: Philippe Mathieu-Daudé
---
MAINTAINERS | 1 +
include/hw/pci-bridge/ich9_dmi.h | 20
include/hw/southbridge/ich9.h | 2 --
hw/pci-bridge/{i82801b11.c =>
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 26/2/24 14:01, BALATON Zoltan wrote:
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
Expose TYPE_ICH_DMI_PCI_BRIDGE to the new
"hw/pci-bridge/ich9_dmi.h" header.
Since this is effectively an empty object (that's not ev
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 26/2/24 13:52, BALATON Zoltan wrote:
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
Most ICH9-related files use the 'ich9_' prefix.
Mention 'AHCI' in the file name.
Signed-off-by: Philippe Mathieu-Daud
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 20/2/24 13:55, Thomas Huth wrote:
On 20/02/2024 13.20, BALATON Zoltan wrote:
On Tue, 20 Feb 2024, Philippe Mathieu-Daudé wrote:
On 19/2/24 19:24, BALATON Zoltan wrote:
On Mon, 19 Feb 2024, BALATON Zoltan wrote:
On Mon, 19 Feb 2024
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 26/2/24 11:50, BALATON Zoltan wrote:
On Mon, 26 Feb 2024, Philippe Mathieu-Daudé wrote:
On 26/2/24 08:40, Markus Armbruster wrote:
BALATON Zoltan writes:
On Sun, 25 Feb 2024, Philippe Mathieu-Daudé wrote:
Rename "internal.
he adb_bus local is used so maybe can drop the local
and chnage next line to use &s->adb_bus instead.
Regards,
BALATON Zoltan
dev, "adb.0");
adb_register_autopoll_callback(adb_bus, pmu_adb_poll, s);
}
gards,
BALATON Zoltan
On Thu, 18 Jan 2024, BALATON Zoltan wrote:
These are some small clean ups for target/ppc/excp_helper.c trying to
make this code a bit simpler. No functional change is intended. This
series was submitted before but only partially merged due to freeze
and conflicting series os thia was postponed
a PC option ROM.
Regards,
BALATON Zoltan
include/hw/ide/internal.h to ide.h
and name this one internal.h maybe?
Regards,
BALATON Zoltan
@@ -0,0 +1,41 @@
+/*
+ * ide bus support for qdev.
+ *
+ * Copyright (c) 2009 Gerd Hoffmann
+ *
+ * This code is free software; you can redistribute it and/or
+ * modify it under the terms of the
On Thu, 1 Feb 2024, Thomas Huth wrote:
On 01/02/2024 13.39, BALATON Zoltan wrote:
On Thu, 1 Feb 2024, Thomas Huth wrote:
For distros like downstream RHEL, it would be helpful to allow to disable
the CompactFlash device. For making this possible, we need a separate
Kconfig switch for this
On Thu, 1 Feb 2024, Thomas Huth wrote:
On 01/02/2024 13.54, BALATON Zoltan wrote:
On Thu, 1 Feb 2024, Thomas Huth wrote:
On 01/02/2024 13.39, BALATON Zoltan wrote:
On Thu, 1 Feb 2024, Thomas Huth wrote:
For distros like downstream RHEL, it would be helpful to allow to
disable
the
from the simple enable=pattern these can also be
controlled from QEMU monitor or put the list in a text file and use that
with --trace to enable several of these.
Regards,
BALATON Zoltan
On Wed, 7 Feb 2024, Philippe Mathieu-Daudé wrote:
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: BALATON Zoltan
Message-Id: <20231011132427.65001-3-phi...@linaro.org>
---
MAINTAINERS | 1 +
include/hw/pci-host/ppc4xx.h | 17 +
include/hw/ppc/pp
hosts in different SoCs so I'm not sure there isn't
another earlier one with is called just pci so better call this one pcix
as it's referred to in the device tree so we don't need to rename it if
another SoC with just PCI host is added later.
Regards,
BALATON Zoltan
: BALATON Zoltan
---
hw/isa/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/isa/Kconfig b/hw/isa/Kconfig
index 7884179d08b..5df3c09cd51 100644
--- a/hw/isa/Kconfig
+++ b/hw/isa/Kconfig
@@ -15,7 +15,7 @@ config I82378
config ISA_SUPERIO
bool
-select ISA_BUS
On Wed, 7 Feb 2024, Paolo Bonzini wrote:
isa-superio.c currently defines a SuperIO chip that is not used
by any other user of the faile. Extract the chip to a separate file.
Typo: faile -> file?
Regards,
BALATON Zoltan
Signed-off-by: Paolo Bonzini
---
hw/isa/fdc37m81x-superio.c |
t;
+
+void itc_reconfigure(MIPSITUState *tag)
+{
+abort();
Isn't g_assert_not_reached() preferred now for it giving better
dignostics? But I don't know, just asking.
Regards,
BALATON Zoltan
+}
diff --git a/hw/mips/meson.build b/hw/mips/meson.build
index f06d88f3430..2b1b96147a6 10064
b-tablet");
+Object *usb_bus = object_resolve_path_type("", TYPE_USB_BUS, NULL);
+usb_create_simple(USB_BUS(usb_bus), "usb-kbd");
+usb_create_simple(USB_BUS(usb_bus), "usb-tablet");
}
for (i = 0; i < nb_nics; i++) {
Is th
On Thu, 8 Feb 2024, Philippe Mathieu-Daudé wrote:
We should not wire IRQs on unrealized device.
Signed-off-by: Philippe Mathieu-Daudé
---
hw/i386/pc_q35.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/i386/pc_q35.c b/hw/i386/pc_q35.c
index 7ca3f465e0..f67e5a55df 100644
-
ccess = qdev_realize(DEVICE(ide), BUS(&s->macio_bus), errp);
If realize is unsuccessful can you connect irqs if device may be
unrealized? So maybe either the next two lines should be in an if block or
drop the success flag and return false here if (!qdev_realize) and true at
This file is only used by system/physmem.c so move them together.
Signed-off-by: BALATON Zoltan
---
memory_ldst.c.inc => system/memory_ldst.c.inc | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename memory_ldst.c.inc => system/memory_ldst.c.inc (100%)
diff --git a/memory_ldst.c
The detailed help lists zoom-to-fit as valid option but it is missing
from the short option summary. Add it there too.
Signed-off-by: BALATON Zoltan
---
qemu-options.hx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 5adbed1101
it in the device
realize method. I probably don't understand the problem fully, what I want
to say is that device creation is complex enough now so trying to avoid
adding more complexity to it would be a good thing.
Regards,
BALATON Zoltan
isting it separately but not sure what's the policy for these configs.
Regards,
BALATON Zoltan
Other than that,
Acked-by: Helge Deller
Thank you!
Helge
select ISA_BUS
select I8259
select IDE_CMD646
@@ -16,3 +16,4 @@ config HPPA_B160L
select LASIPS2
select PARALLEL
select ARTIST
+select USB_OHCI_PCI
On 27/2/24 17:47, BALATON Zoltan wrote:
Hello,
Commit 18a536f1f8 (accel/tcg: Always require can_do_io) broke booting
MorphOS on sam460ex (this was before 8.2.0 and I thought I've verified
it before that release but apparently missed it back then). It can be
reproduced with
Add missing space to fix character formatting where it was missed in
two places.
Fixes: 623d9065b6 (docs/system/ppc: Document running Linux on AmigaNG machines)
Signed-off-by: BALATON Zoltan
---
docs/system/ppc/amigang.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a
monitor_puts(mon, "W"); /* Write protect */
} else {
-qemu_printf(".");
+monitor_puts(mon, ".");
}
if (env->mmu.mmusr & M68K_MMU_T_040) {
-qemu_printf("T"); /* Transparent */
+
8
#define ACPI_PCIHP_BNMR_BASE 0x10
-void acpi_setup(void);
+void acpi_setup(PCMachineState *pcms);
This is changed to PcPciMachineState * in a following patch so can't you
already introduce it here to avoid some churn?
Regards,
BALATON Zoltan
Object *acpi_get_i386_pci_host(void);
#endif
r PCI PC machine now?
Regards,
BALATON Zoltan
int i;
BlockBackend *pflash_blk[ARRAY_SIZE(pcms->flash)];
-if (!pc_machine_is_pci_enabled(pcms)) {
-x86_bios_rom_init(MACHINE(pcms), "bios.bin", rom_memory, true);
-return;
-}
+assert(pc_machine_is_pci_e
;system.flash0", "pflash0");
+pcms->flash[1] = pc_pflash_create(pcms, "system.flash1", "pflash1");
}
This could just be inlined as it's called once, then no need for assert
and a separate function.
Regards,
BALATON Zoltan
void pc_system_flash_cleanup_unused(PCMachineState *pcms)
full available window but try to keep the zoom
factor some integer value to avoid fractional scaling but I'm not sure
that's the best way to solve it.
Regards,
BALATON Zoltan
I'll leave you 2 videos so you can decide for yourself what would make the most
sense. It shows once fo
On Thu, 28 Mar 2024, Dr. David Alan Gilbert wrote:
* BALATON Zoltan (bala...@eik.bme.hu) wrote:
On Sun, 24 Mar 2024, Dr. David Alan Gilbert wrote:
* Philippe Mathieu-Daudé (phi...@linaro.org) wrote:
Replace qemu_printf() by monitor_printf() / monitor_puts() in monitor.
Signed-off-by
On Thu, 21 Mar 2024, BALATON Zoltan wrote:
On 27/2/24 17:47, BALATON Zoltan wrote:
Hello,
Commit 18a536f1f8 (accel/tcg: Always require can_do_io) broke booting
MorphOS on sam460ex (this was before 8.2.0 and I thought I've verified it
before that release but apparently missed it back
On Wed, 3 Apr 2024, Nicholas Piggin wrote:
On Tue Apr 2, 2024 at 9:32 PM AEST, BALATON Zoltan wrote:
On Thu, 21 Mar 2024, BALATON Zoltan wrote:
On 27/2/24 17:47, BALATON Zoltan wrote:
Hello,
Commit 18a536f1f8 (accel/tcg: Always require can_do_io) broke booting
MorphOS on sam460ex (this was
ode if the boot loader exepects it to be present.
Regards,
BALATON Zoltan
Here simple_test.bin is the raw binary file converted using objcopy.
addr=0xFFFE is the vector location where the PC will load with the
starting address.
Now how do I load the address in that reset vector location and set
.
Signed-off-by: BALATON Zoltan
---
This is only used by sam460ex and this fixes an issue with AmigaOS on
this machine so I'd like this to be merged for 9.0 please.
hw/pci-host/ppc440_pcix.c | 14 +-
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/hw/pci-host/ppc440_pci
On Wed, 10 Apr 2024, Nicholas Piggin wrote:
On Wed Apr 10, 2024 at 9:55 AM AEST, BALATON Zoltan wrote:
Real 460EX SoC apparently does not expose a bridge device and having
it appear on PCI bus confuses an AmigaOS file system driver that uses
this to detect which machine it is running on. Since
Move calculation of mask after the switch which sets the function
number for PIRQ/PINT pins to make sure the state of these pins are
kept track of separately and IRQ is raised if any of them is active.
Fixes: 7e01bd80c1 hw/isa/vt82c686: Bring back via_isa_set_irq()
Signed-off-by: BALATON Zoltan
cases that way, if
allowed.
I had the same thought as some of these might also have performance
implications (although most of them are in rarely called places).
Regards,
BALATON Zoltan
On Tue, 5 Mar 2024, BALATON Zoltan wrote:
Having to use -drive if=none,... and -device ide-[cd,hd] is
inconvenient. Add support for shorter convenience options such as
-cdrom and -drive media=disk. Also adjust two nearby comments for code
style.
Signed-off-by: BALATON Zoltan
Ping for freeze
On Thu, 29 Feb 2024, BALATON Zoltan wrote:
On Wed, 21 Feb 2024, BALATON Zoltan wrote:
Documentation on how to run Linux on the amigaone, pegasos2 and
sam460ex machines is currently buried in the depths of the qemu-devel
mailing list and in the source code. Let's collect the information i
On Thu, 29 Feb 2024, Nicholas Piggin wrote:
On Wed Feb 28, 2024 at 6:24 AM AEST, BALATON Zoltan wrote:
On Tue, 27 Feb 2024, BALATON Zoltan wrote:
On Tue, 27 Feb 2024, Peter Maydell wrote:
On Tue, 27 Feb 2024 at 15:10, BALATON Zoltan wrote:
Improve readability by shortening some long
f (ret) {
+error_propagate(errp, err);
+} else {
+error_free(err);
+}
I could be wrong but I think you don't have to do this and can just pass
errp to msi_init here. You might need to check if (msi_init()) { return;}
but as this is at the end even that does not matter (a
On Tue, 27 Feb 2024, Philippe Mathieu-Daudé wrote:
On 27/2/24 14:13, BALATON Zoltan wrote:
Other headers now use dash instead of underscore. Rename
ahci_internal.h accordingly for consistency.
Signed-off-by: BALATON Zoltan
---
hw/ide/{ahci_internal.h => ahci-internal.h} | 0
hw/ide/ahc
and 0x00 is not the most readable.
Regards,
BALATON Zoltan
+/* 0: MMU|FPU|SLB|RUN|DABR|NX, 1: fri[nzpm]|DABRX|SPRG3|SLB0|PP110
*/
+/* 2: VPM|DS205|PPR|DS202|DS206, 3: LSD|URG, 5: LE|CFAR|EB|LSQ */
+0xf6, 0x1f, 0xc7, 0xc0, 0x00, 0xf0, /* 0 - 5 */
+/* 6: DS207
On Tue, 12 Mar 2024, Nicholas Piggin wrote:
On Tue Mar 12, 2024 at 7:07 AM AEST, BALATON Zoltan wrote:
On Mon, 11 Mar 2024, Philippe Mathieu-Daudé wrote:
On 11/3/24 19:51, Nicholas Piggin wrote:
From: Benjamin Gray
Add POWER10 pa-features entry.
Notably DEXCR and and [P]HASHST/[P]HASHCHK
On Wed, 13 Mar 2024, Nicholas Piggin wrote:
On Tue Mar 12, 2024 at 8:36 PM AEST, Nicholas Piggin wrote:
On Tue Mar 12, 2024 at 7:28 PM AEST, Bernhard Beschow wrote:
Am 9. März 2024 11:34:56 UTC schrieb BALATON Zoltan :
On Thu, 29 Feb 2024, BALATON Zoltan wrote:
On Wed, 21 Feb 2024, BALATON
0::5054:ff:fecd:585a] out completely then the rule should applie to
all guests but if you only have one guest then it does not matter.
Regards,
BALATON Zoltan
Thomas
Our primary concern is whether QEMU supports port forwarding for IPv6
networking. If it does, we kindly request your assistan
Real 460EX SoC apparently does not expose a bridge device and having
it appear on PCI bus confuses an AmigaOS file system driver that uses
this to detect which machine it is running on.
Signed-off-by: BALATON Zoltan
---
Here's another version that keeps the values and only drops the devi
On Thu, 11 Apr 2024, BALATON Zoltan wrote:
Real 460EX SoC apparently does not expose a bridge device and having
it appear on PCI bus confuses an AmigaOS file system driver that uses
this to detect which machine it is running on.
Signed-off-by: BALATON Zoltan
---
Here's another version
On Sat, 13 Apr 2024, Philippe Mathieu-Daudé wrote:
On 11/4/24 21:24, BALATON Zoltan wrote:
Real 460EX SoC apparently does not expose a bridge device and having
it appear on PCI bus confuses an AmigaOS file system driver that uses
this to detect which machine it is running on.
Signed-off-by
On Tue, 16 Apr 2024, Nicholas Piggin wrote:
On Wed Apr 10, 2024 at 9:03 PM AEST, BALATON Zoltan wrote:
On Wed, 10 Apr 2024, Nicholas Piggin wrote:
On Wed Apr 10, 2024 at 9:55 AM AEST, BALATON Zoltan wrote:
Real 460EX SoC apparently does not expose a bridge device and having
it appear on PCI
301 - 400 of 4624 matches
Mail list logo