Re: [Qemu-devel] [PATCH] hw/arm/virt-acpi-build: _CCA attribute is compulsary

2015-11-03 Thread Graeme Gregory
On Tue, 3 Nov 2015, at 02:25 AM, Shannon Zhao wrote: > Hi Graeme, > > On 2015/11/2 18:39, Graeme Gregory wrote: > > According to ACPI specification 6.2.17 _CCA (Cache Coherency Attribute) > > this attribute is compulsary on ARM systems. Add this attribute to > > the PCI host bridges as required.

Re: [Qemu-devel] [PATCH] hw/arm/virt-acpi-build: _CCA attribute is compulsary

2015-11-03 Thread Peter Maydell
On 3 November 2015 at 09:08, Shannon Zhao wrote: > > > On 2015/11/3 16:31, Graeme Gregory wrote: >> >> >> On Tue, 3 Nov 2015, at 02:25 AM, Shannon Zhao wrote: >>> Hi Graeme, >>> >>> On 2015/11/2 18:39, Graeme Gregory wrote: According to ACPI specification 6.2.17 _CCA (Cache Coherency Attribut

Re: [Qemu-devel] [PATCH] hw/arm/virt-acpi-build: _CCA attribute is compulsary

2015-11-03 Thread Shannon Zhao
On 2015/11/3 16:31, Graeme Gregory wrote: > > > On Tue, 3 Nov 2015, at 02:25 AM, Shannon Zhao wrote: >> Hi Graeme, >> >> On 2015/11/2 18:39, Graeme Gregory wrote: >>> According to ACPI specification 6.2.17 _CCA (Cache Coherency Attribute) >>> this attribute is compulsary on ARM systems. Add thi

Re: [Qemu-devel] [PATCH] hw/arm/virt-acpi-build: _CCA attribute is compulsary

2015-11-02 Thread Shannon Zhao
Hi Graeme, On 2015/11/2 18:39, Graeme Gregory wrote: > According to ACPI specification 6.2.17 _CCA (Cache Coherency Attribute) > this attribute is compulsary on ARM systems. Add this attribute to > the PCI host bridges as required. > To ACPI 5.1 this object is not compulsory and if not supplied

[Qemu-devel] [PATCH] hw/arm/virt-acpi-build: _CCA attribute is compulsary

2015-11-02 Thread Graeme Gregory
According to ACPI specification 6.2.17 _CCA (Cache Coherency Attribute) this attribute is compulsary on ARM systems. Add this attribute to the PCI host bridges as required. Without this the kernel will produce the error [Firmware Bug]: PCI device :00:00.0 fail to setup DMA. Signed-off-by: Gra