All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiahui Cen <cenjiahui@huawei.com>
To: <qemu-devel@nongnu.org>
Cc: xieyingtai@huawei.com, Eduardo Habkost <ehabkost@redhat.com>,
	"Michael S. Tsirkin" <mst@redhat.com>,
	Ard Biesheuvel <ard.biesheuvel@arm.com>,
	Richard Henderson <richard.henderson@linaro.org>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Igor Mammedov <imammedo@redhat.com>,
	Laszlo Ersek <lersek@redhat.com>,
	wu.wubin@huawei.com
Subject: Re: [PATCH v4 0/8] acpi: Some fixes for pxb support for ARM virt machine
Date: Tue, 12 Jan 2021 18:19:03 +0800	[thread overview]
Message-ID: <18883fc1-5fc6-1c9e-b9d8-475809c9c1de@huawei.com> (raw)
In-Reply-To: <20210107114043.9624-1-cenjiahui@huawei.com>

Kindly ping...

Thanks,
Jiahui

On 2021/1/7 19:40, Jiahui Cen wrote:
> This patch series adds some fixes for ARM virt machine pxb support.
> 1. Pass addr offset for IO, MMIO and bus number when builing crs, because
> the addr_trans is needed to describe an addr resource. [1]
> 2. Inform guest os not to ignore the resource map generated by firmware as
> the x86 default way. [2]
> 3. Enable pxb for ARM virt machine by default.
> 4. Update expected DSDT files with the above changes and enable the pxb
> unit-test.
> 
> v3->v4:
> * Separate the patch of ordering root buses for further discussion. [3]
> 
> v2->v3:
> * Reorder the root bridges.
> * Exclude resources of extra root bridges from main root bridge's _CRS.
> 
> v1->v2:
> * Update expected DSDT files.
> * Quote PCI Firmware spec as comments.
> 
> [1]: https://lore.kernel.org/qemu-devel/20201217132747.4744-1-cenjiahui@huawei.com/
> [2]: https://lore.kernel.org/qemu-devel/20201217132926.4812-1-cenjiahui@huawei.com/
> [3]: https://lore.kernel.org/qemu-devel/dca69f55-dfd1-3f97-dc3f-13eeedec5027@huawei.com/
> 
> Jiahui Cen (8):
>   acpi: Allow DSDT acpi table changes
>   acpi: Fix unmatched expected DSDT.pxb file
>   acpi: Add addr offset in build_crs
>   acpi/gpex: Inform os to keep firmware resource map
>   acpi/gpex: Exclude pxb's resources from PCI0
>   Kconfig: Compile PXB for ARM_VIRT
>   acpi: Enable pxb unit-test for ARM virt machine
>   acpi: Update _DSM method in expected files
> 
>  hw/acpi/aml-build.c               |  18 ++--
>  hw/i386/acpi-build.c              |   3 +-
>  hw/pci-bridge/Kconfig             |   2 +-
>  hw/pci-host/gpex-acpi.c           |  87 ++++++++++++++------
>  include/hw/acpi/aml-build.h       |   4 +-
>  tests/data/acpi/microvm/DSDT.pcie | Bin 3023 -> 3031 bytes
>  tests/data/acpi/virt/DSDT         | Bin 5196 -> 5204 bytes
>  tests/data/acpi/virt/DSDT.memhp   | Bin 6557 -> 6565 bytes
>  tests/data/acpi/virt/DSDT.numamem | Bin 5196 -> 5204 bytes
>  tests/data/acpi/virt/DSDT.pxb     | Bin 7802 -> 7689 bytes
>  tests/qtest/bios-tables-test.c    |   4 -
>  11 files changed, 79 insertions(+), 39 deletions(-)
> 


  parent reply	other threads:[~2021-01-12 10:44 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-07 11:40 [PATCH v4 0/8] acpi: Some fixes for pxb support for ARM virt machine Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 1/8] acpi: Allow DSDT acpi table changes Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 2/8] acpi: Fix unmatched expected DSDT.pxb file Jiahui Cen
2021-01-13 14:00   ` Michael S. Tsirkin
2021-01-14  1:30     ` Jiahui Cen
2021-01-14 14:24       ` Laszlo Ersek
2021-01-07 11:40 ` [PATCH v4 3/8] acpi: Add addr offset in build_crs Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 4/8] acpi/gpex: Inform os to keep firmware resource map Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 5/8] acpi/gpex: Exclude pxb's resources from PCI0 Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 6/8] Kconfig: Compile PXB for ARM_VIRT Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 7/8] acpi: Enable pxb unit-test for ARM virt machine Jiahui Cen
2021-01-07 11:40 ` [PATCH v4 8/8] acpi: Update _DSM method in expected files Jiahui Cen
2021-01-12 10:19 ` Jiahui Cen [this message]
2021-01-12 10:37   ` [PATCH v4 0/8] acpi: Some fixes for pxb support for ARM virt machine Michael S. Tsirkin
2021-01-12 17:52     ` Igor Mammedov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=18883fc1-5fc6-1c9e-b9d8-475809c9c1de@huawei.com \
    --to=cenjiahui@huawei.com \
    --cc=ard.biesheuvel@arm.com \
    --cc=ehabkost@redhat.com \
    --cc=imammedo@redhat.com \
    --cc=lersek@redhat.com \
    --cc=mst@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=richard.henderson@linaro.org \
    --cc=wu.wubin@huawei.com \
    --cc=xieyingtai@huawei.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.