All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] enable ATS per pcie root port, not globally
@ 2022-08-22  9:08 Ani Sinha
  2022-08-22  9:08 ` [PATCH 1/4] hw/acpi: allow changes to DSDT and DMAR tables Ani Sinha
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Ani Sinha @ 2022-08-22  9:08 UTC (permalink / raw)
  To: qemu-devel; +Cc: yvugenfi, jusual, kkostiuk, imammedo, mst, ybendito, Ani Sinha

This is towards a possible fix for RedHat ticket
https://bugzilla.redhat.com/show_bug.cgi?id=2089545 . 

Michael suggested we try to enable ATS per pcie root port instead of enabling it
globally by setting the ALL_PORTS flag to 1 in the Root Port ATS capability structure.
This patchset makes this happen.


Ani Sinha (4):
  hw/acpi: allow changes to DSDT and DMAR tables
  hw/acpi: set ATS capability explicitly per pcie root port
  tests/acpi/bios-table-test: add pcie root port device for DMAR test
  tests/acpi/bios-tables-test: update DSDT and DMAR table blobs

 hw/i386/acpi-build.c           |  74 ++++++++++++++++++++++++++++++++-
 tests/data/acpi/q35/DMAR.dmar  | Bin 120 -> 136 bytes
 tests/data/acpi/q35/DSDT.dmar  | Bin 0 -> 8421 bytes
 tests/qtest/bios-tables-test.c |   3 +-
 4 files changed, 74 insertions(+), 3 deletions(-)
 create mode 100644 tests/data/acpi/q35/DSDT.dmar

-- 
2.25.1



^ permalink raw reply	[flat|nested] 9+ messages in thread
* [PATCH 0/4] enable ATS per pcie root port, not globally
@ 2022-08-22  9:04 Ani Sinha
  2022-08-22  9:04 ` [PATCH 2/4] hw/acpi: set ATS capability explicitly per pcie root port Ani Sinha
  0 siblings, 1 reply; 9+ messages in thread
From: Ani Sinha @ 2022-08-22  9:04 UTC (permalink / raw)
  To: qemu-devel; +Cc: yvugenfi, jusual, kkostiuk, imammedo, mst, ybendito, Ani Sinha

This is towards a possible fix for RedHat ticket
https://bugzilla.redhat.com/show_bug.cgi?id=2089545 . 

Michael suggested we try to enable ATS per pcie root port instead of enabling it
globally by setting the ALL_PORTS flag to 1 in the Root Port ATS capability structure.
This patchset makes this happen.


Ani Sinha (4):
  hw/acpi: allow changes to DSDT and DMAR tables
  hw/acpi: set ATS capability explicitly per pcie root port
  tests/acpi/bios-table-test: add pcie root port device for DMAR test
  tests/acpi/bios-tables-test: update DSDT and DMAR table blobs

 hw/i386/acpi-build.c           |  74 ++++++++++++++++++++++++++++++++-
 tests/data/acpi/q35/DMAR.dmar  | Bin 120 -> 136 bytes
 tests/data/acpi/q35/DSDT.dmar  | Bin 0 -> 8421 bytes
 tests/qtest/bios-tables-test.c |   3 +-
 4 files changed, 74 insertions(+), 3 deletions(-)
 create mode 100644 tests/data/acpi/q35/DSDT.dmar

-- 
2.25.1



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-08-25  8:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-22  9:08 [PATCH 0/4] enable ATS per pcie root port, not globally Ani Sinha
2022-08-22  9:08 ` [PATCH 1/4] hw/acpi: allow changes to DSDT and DMAR tables Ani Sinha
2022-08-22  9:08 ` [PATCH 2/4] hw/acpi: set ATS capability explicitly per pcie root port Ani Sinha
2022-08-24 15:24   ` Igor Mammedov
2022-08-24 16:16     ` Ani Sinha
2022-08-25  8:05       ` Igor Mammedov
2022-08-22  9:08 ` [PATCH 3/4] tests/acpi/bios-table-test: add pcie root port device for DMAR test Ani Sinha
2022-08-22  9:08 ` [PATCH 4/4] tests/acpi/bios-tables-test: update DSDT and DMAR table blobs Ani Sinha
  -- strict thread matches above, loose matches on Subject: below --
2022-08-22  9:04 [PATCH 0/4] enable ATS per pcie root port, not globally Ani Sinha
2022-08-22  9:04 ` [PATCH 2/4] hw/acpi: set ATS capability explicitly per pcie root port Ani Sinha

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.