Re: [PATCH v3 01/10] hw/acpi: Add VIOT table

2021-10-01 Thread Jean-Philippe Brucker
On Mon, Sep 20, 2021 at 10:06:09AM +0200, Igor Mammedov wrote: > > +/* > > + * Generate a VIOT table with one PCI-based virtio-iommu that manages PCI > > + * endpoints. > > We usually put a pointer to spec/revision and chapter in it > that describes being implemented table, so reviewer would > hav

Re: [PATCH v3 01/10] hw/acpi: Add VIOT table

2021-09-20 Thread Igor Mammedov
On Tue, 14 Sep 2021 15:19:56 +0100 Jean-Philippe Brucker wrote: > Add a function that generates a Virtual I/O Translation table (VIOT), > describing the topology of paravirtual IOMMUs. The table is created when > instantiating a virtio-iommu device. It contains a virtio-iommu node and > PCI Range

Re: [PATCH v3 01/10] hw/acpi: Add VIOT table

2021-09-20 Thread Igor Mammedov
On Tue, 14 Sep 2021 15:19:56 +0100 Jean-Philippe Brucker wrote: > Add a function that generates a Virtual I/O Translation table (VIOT), > describing the topology of paravirtual IOMMUs. The table is created when > instantiating a virtio-iommu device. It contains a virtio-iommu node and > PCI Range

Re: [PATCH v3 01/10] hw/acpi: Add VIOT table

2021-09-16 Thread Eric Auger
Hi Jean, On 9/14/21 4:19 PM, Jean-Philippe Brucker wrote: > Add a function that generates a Virtual I/O Translation table (VIOT), > describing the topology of paravirtual IOMMUs. The table is created when > instantiating a virtio-iommu device. It contains a virtio-iommu node and > PCI Range nodes

[PATCH v3 01/10] hw/acpi: Add VIOT table

2021-09-14 Thread Jean-Philippe Brucker
Add a function that generates a Virtual I/O Translation table (VIOT), describing the topology of paravirtual IOMMUs. The table is created when instantiating a virtio-iommu device. It contains a virtio-iommu node and PCI Range nodes for endpoints managed by the IOMMU. By default, a single node descr