From: Igor Mammedov <imammedo@redhat.com>
To: qemu-devel@nongnu.org
Cc: mst@redhat.com, ani@anisinha.ca
Subject: Re: [PATCH 00/17] acpi:pc/q35: minor PCI refactoring/cleanups
Date: Tue, 6 Sep 2022 13:41:08 +0200 [thread overview]
Message-ID: <20220906134108.6e8a0fb3@redhat.com> (raw)
In-Reply-To: <20220701133515.137890-1-imammedo@redhat.com>
On Fri, 1 Jul 2022 09:34:58 -0400
Igor Mammedov <imammedo@redhat.com> wrote:
> Flushing out ACPI PCI cleanups that preceed conversion of
> DSDT PCI slots ennumeration to AcpiDevAmlIf interface.
> It's is mostly collection of patches thraet removes code
> duplication, we've accumulated around PCI relaterd AML
> in DSDT.
ping,
it still applies cleanly to master.
Michael can you pick it up?
>
> git:
> https://gitlab.com/imammedo/qemu.git x86_pci_cleanups
>
> Igor Mammedov (17):
> tests: acpi: whitelist pc/q35 DSDT due to HPET AML move
> acpi: x86: deduplicate HPET AML building
> tests: acpi: update expected blobs after HPET move
> tests: acpi: whitelist pc/q35 DSDT due to HPET AML move
> acpi: x86: refactor PDSM method to reduce nesting
> x86: acpi: _DSM: use Package to pass parameters
> tests: acpi: update expected blobs
> tests: acpi: whitelist pc/q35 DSDT before switching _DSM to use ASUN
> x86: acpi: cleanup PCI device _DSM duplication
> tests: acpi: update expected blobs
> tests: acpi: whitelist pc/q35 DSDT before moving _ADR field
> x86: pci: acpi: reorder Device's _ADR and _SUN fields
> tests: acpi: update expected blobs
> tests: acpi: whitelist pc/q35 DSDT before moving _ADR field
> x86: pci: acpi: reorder Device's _DSM method
> tests: acpi: update expected blobs
> x86: pci: acpi: deduplate PCI slots creation
>
> hw/i386/acpi-build.c | 302 ++++++++++++++------------
> tests/data/acpi/pc/DSDT | Bin 5987 -> 6422 bytes
> tests/data/acpi/pc/DSDT.acpierst | Bin 5954 -> 6382 bytes
> tests/data/acpi/pc/DSDT.acpihmat | Bin 7312 -> 7747 bytes
> tests/data/acpi/pc/DSDT.bridge | Bin 8653 -> 9496 bytes
> tests/data/acpi/pc/DSDT.cphp | Bin 6451 -> 6886 bytes
> tests/data/acpi/pc/DSDT.dimmpxm | Bin 7641 -> 8076 bytes
> tests/data/acpi/pc/DSDT.hpbridge | Bin 5954 -> 6382 bytes
> tests/data/acpi/pc/DSDT.hpbrroot | Bin 3069 -> 3069 bytes
> tests/data/acpi/pc/DSDT.ipmikcs | Bin 6059 -> 6494 bytes
> tests/data/acpi/pc/DSDT.memhp | Bin 7346 -> 7781 bytes
> tests/data/acpi/pc/DSDT.nohpet | Bin 5845 -> 6280 bytes
> tests/data/acpi/pc/DSDT.numamem | Bin 5993 -> 6428 bytes
> tests/data/acpi/pc/DSDT.roothp | Bin 6195 -> 6656 bytes
> tests/data/acpi/q35/DSDT | Bin 8274 -> 8320 bytes
> tests/data/acpi/q35/DSDT.acpierst | Bin 8291 -> 8337 bytes
> tests/data/acpi/q35/DSDT.acpihmat | Bin 9599 -> 9645 bytes
> tests/data/acpi/q35/DSDT.applesmc | Bin 8320 -> 8366 bytes
> tests/data/acpi/q35/DSDT.bridge | Bin 10988 -> 11449 bytes
> tests/data/acpi/q35/DSDT.cphp | Bin 8738 -> 8784 bytes
> tests/data/acpi/q35/DSDT.cxl | Bin 9600 -> 9646 bytes
> tests/data/acpi/q35/DSDT.dimmpxm | Bin 9928 -> 9974 bytes
> tests/data/acpi/q35/DSDT.ipmibt | Bin 8349 -> 8395 bytes
> tests/data/acpi/q35/DSDT.ipmismbus | Bin 8363 -> 8409 bytes
> tests/data/acpi/q35/DSDT.ivrs | Bin 8291 -> 8337 bytes
> tests/data/acpi/q35/DSDT.memhp | Bin 9633 -> 9679 bytes
> tests/data/acpi/q35/DSDT.mmio64 | Bin 9404 -> 9450 bytes
> tests/data/acpi/q35/DSDT.multi-bridge | Bin 8568 -> 8640 bytes
> tests/data/acpi/q35/DSDT.nohpet | Bin 8132 -> 8178 bytes
> tests/data/acpi/q35/DSDT.numamem | Bin 8280 -> 8326 bytes
> tests/data/acpi/q35/DSDT.pvpanic-isa | Bin 8375 -> 8421 bytes
> tests/data/acpi/q35/DSDT.tis.tpm12 | Bin 8880 -> 8926 bytes
> tests/data/acpi/q35/DSDT.tis.tpm2 | Bin 8906 -> 8952 bytes
> tests/data/acpi/q35/DSDT.viot | Bin 9383 -> 9429 bytes
> tests/data/acpi/q35/DSDT.xapic | Bin 35637 -> 35683 bytes
> 35 files changed, 161 insertions(+), 141 deletions(-)
>
next prev parent reply other threads:[~2022-09-06 13:16 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-07-01 13:34 [PATCH 00/17] acpi:pc/q35: minor PCI refactoring/cleanups Igor Mammedov
2022-07-01 13:34 ` [PATCH 01/17] tests: acpi: whitelist pc/q35 DSDT due to HPET AML move Igor Mammedov
2022-07-01 13:35 ` [PATCH 02/17] acpi: x86: deduplicate HPET AML building Igor Mammedov
2022-07-01 16:26 ` Michael S. Tsirkin
2022-07-07 9:16 ` Igor Mammedov
2022-07-07 10:08 ` Michael S. Tsirkin
2022-07-07 10:55 ` Igor Mammedov
2022-07-01 13:35 ` [PATCH 03/17] tests: acpi: update expected blobs after HPET move Igor Mammedov
2022-07-01 13:35 ` [PATCH 04/17] tests: acpi: whitelist pc/q35 DSDT due to HPET AML move Igor Mammedov
2022-07-01 13:35 ` [PATCH 05/17] acpi: x86: refactor PDSM method to reduce nesting Igor Mammedov
2022-07-01 13:35 ` [PATCH 06/17] x86: acpi: _DSM: use Package to pass parameters Igor Mammedov
2022-07-01 13:35 ` [PATCH 07/17] tests: acpi: update expected blobs Igor Mammedov
2022-07-01 13:35 ` [PATCH 08/17] tests: acpi: whitelist pc/q35 DSDT before switching _DSM to use ASUN Igor Mammedov
2022-07-01 13:35 ` [PATCH 09/17] x86: acpi: cleanup PCI device _DSM duplication Igor Mammedov
2022-07-01 13:35 ` [PATCH 10/17] tests: acpi: update expected blobs Igor Mammedov
2022-07-01 13:35 ` [PATCH 11/17] tests: acpi: whitelist pc/q35 DSDT before moving _ADR field Igor Mammedov
2022-07-01 13:35 ` [PATCH 12/17] x86: pci: acpi: reorder Device's _ADR and _SUN fields Igor Mammedov
2022-07-01 13:35 ` [PATCH 13/17] tests: acpi: update expected blobs Igor Mammedov
2022-07-01 13:35 ` [PATCH 14/17] tests: acpi: whitelist pc/q35 DSDT before moving _ADR field Igor Mammedov
2022-07-01 13:35 ` [PATCH 15/17] x86: pci: acpi: reorder Device's _DSM method Igor Mammedov
2022-07-01 13:35 ` [PATCH 16/17] tests: acpi: update expected blobs Igor Mammedov
2022-07-01 13:35 ` [PATCH 17/17] x86: pci: acpi: deduplate PCI slots creation Igor Mammedov
2022-09-06 11:41 ` Igor Mammedov [this message]
2022-09-06 13:10 ` [PATCH 00/17] acpi:pc/q35: minor PCI refactoring/cleanups Michael S. Tsirkin
2022-09-27 10:20 ` 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=20220906134108.6e8a0fb3@redhat.com \
--to=imammedo@redhat.com \
--cc=ani@anisinha.ca \
--cc=mst@redhat.com \
--cc=qemu-devel@nongnu.org \
/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.