Re: [PATCH v4 09/11] tests/acpi: add test cases for VIOT

2021-10-06 Thread Igor Mammedov
On Fri, 1 Oct 2021 18:33:57 +0100 Jean-Philippe Brucker wrote: > Add two test cases for VIOT, one on the q35 machine and the other on > virt. To test complex topologies the q35 test has two PCIe buses that > bypass the IOMMU (and are therefore not described by VIOT), and two > buses that are

Re: [PATCH v0 0/2] virtio-blk and vhost-user-blk cross-device migration

2021-10-06 Thread Dr. David Alan Gilbert
* Michael S. Tsirkin (m...@redhat.com) wrote: > On Tue, Oct 05, 2021 at 12:10:08PM -0400, Eduardo Habkost wrote: > > On Tue, Oct 05, 2021 at 03:01:05PM +0100, Dr. David Alan Gilbert wrote: > > > * Michael S. Tsirkin (m...@redhat.com) wrote: > > > > On Tue, Oct 05, 2021 at 02:18:40AM +0300, Roman

Re: [PATCH v6 02/10] ACPI ERST: specification for ERST support

2021-10-06 Thread Michael S. Tsirkin
On Thu, Aug 05, 2021 at 06:30:31PM -0400, Eric DeVolder wrote: > Information on the implementation of the ACPI ERST support. > > Signed-off-by: Eric DeVolder > --- > docs/specs/acpi_erst.txt | 147 > +++ > 1 file changed, 147 insertions(+) > create

Re: Deprecate the ppc405 boards in QEMU?

2021-10-06 Thread Thomas Huth
On 05/10/2021 23.53, BALATON Zoltan wrote: [...] Maybe these 405 boards in QEMU ran with modified firmware where the memory detection was patched out but it seems to detect the RAM so I wonder where it gets that from. Maybe by reading the SDRAM controller DCRs ppc4xx_sdram_init() sets up. Then

Re: [PATCH v4 07/11] pc: Allow instantiating a virtio-iommu device

2021-10-06 Thread Igor Mammedov
On Fri, 1 Oct 2021 18:33:55 +0100 Jean-Philippe Brucker wrote: > Allow instantiating a virtio-iommu device by adding an ACPI Virtual I/O > Translation table (VIOT), which describes the relation between the > virtio-iommu and the endpoints it manages. > > Add a hotplug handler for virtio-iommu

[PATCH] hw/ppc: Fix iothread locking in the 405 code

2021-10-06 Thread Thomas Huth
When using u-boot as firmware with the taihu board, QEMU aborts with this assertion: ERROR:../accel/tcg/tcg-accel-ops.c:79:tcg_handle_interrupt: assertion failed: (qemu_mutex_iothread_locked()) Running QEMU with "-d in_asm" shows that the crash happens when writing to SPR 0x3f2, so we are

Re: [PATCH] ACPI ERST: specification for ERST support

2021-10-06 Thread Ani Sinha
On Wed, 6 Oct 2021, Ani Sinha wrote: > From: Eric DeVolder > > >--- > > docs/specs/acpi_erst.txt | 147 +++ > > 1 file changed, 147 insertions(+) > > create mode 100644 docs/specs/acpi_erst.txt > > OK it did not come out the way I wanted. But Acked-by: Ani

Re: [PATCH] ACPI ERST: specification for ERST support

2021-10-06 Thread Ani Sinha
From: Eric DeVolder >--- > docs/specs/acpi_erst.txt | 147 +++ > 1 file changed, 147 insertions(+) > create mode 100644 docs/specs/acpi_erst.txt >

Re: Deprecate the ppc405 boards in QEMU?

2021-10-06 Thread Thomas Huth
On 05/10/2021 23.53, BALATON Zoltan wrote: [...] Maybe these 405 boards in QEMU ran with modified firmware where the memory detection was patched out I guess you're right - the code also expects a file called ppc405_rom.bin, and not u-boot.bin, so this board was likely used with a completely

Re: [PATCH v4 05/11] hw/arm/virt: Use object_property_set instead of qdev_prop_set

2021-10-06 Thread Igor Mammedov
On Fri, 1 Oct 2021 18:33:53 +0100 Jean-Philippe Brucker wrote: > To propagate errors to the caller of the pre_plug callback, use the > object_poperty_set*() functions directly instead of the qdev_prop_set*() > helpers. > > Suggested-by: Igor Mammedov > Signed-off-by: Jean-Philippe Brucker

Re: [PATCH v4 04/11] hw/arm/virt: Reject instantiation of multiple IOMMUs

2021-10-06 Thread Igor Mammedov
On Fri, 1 Oct 2021 18:33:52 +0100 Jean-Philippe Brucker wrote: > We do not support instantiating multiple IOMMUs. Before adding a > virtio-iommu, check that no other IOMMU is present. This will detect > both "iommu=smmuv3" machine parameter and another virtio-iommu instance. > > Fixes:

Re: [PATCH 1/2] bsd-user: Only process meson rules on BSD host

2021-10-06 Thread Laurent Vivier
Le 05/10/2021 à 22:46, Warner Losh a écrit : > > > On Tue, Oct 5, 2021 at 2:41 PM Laurent Vivier > wrote: > > Le 05/10/2021 à 21:26, Paolo Bonzini a écrit : > > On 27/09/21 11:52, Daniel P. Berrangé wrote: > >>    bsd_user_ss.add(files('gdbstub.c')) >

<    1   2   3   4