All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] VT-d: SATC handling and ATS tidying
@ 2024-02-05 13:53 Jan Beulich
  2024-02-05 13:55 ` [PATCH 1/7] VT-d: parse ACPI "SoC Integrated Address Translation Cache Reporting Structure"s Jan Beulich
                   ` (6 more replies)
  0 siblings, 7 replies; 30+ messages in thread
From: Jan Beulich @ 2024-02-05 13:53 UTC (permalink / raw)
  To: xen-devel@lists.xenproject.org
  Cc: Kevin Tian, Roger Pau Monné, Paul Durrant

On a Sapphire Rapids system I noticed a line in the serial log
indicating a DMAR entry type we're not recognizing. While arranging
for it to be both recognized and respected, I noticed some further
potential for cleaning up.

1: VT-d: parse ACPI "SoC Integrated Address Translation Cache Reporting Structure"s
2: IOMMU: rename and re-type ats_enabled
3: VT-d: respect ACPI SATC's ATC_REQUIRED flag
4: VT-d: replace find_ats_dev_drhd()
5: VT-d: move ats_device() to the sole file it's used from
6: VT-d: move dev_invalidate_iotlb() to the sole file it's used from
7: VT-d: move {,un}map_vtd_domain_page()

Jan


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

end of thread, other threads:[~2024-02-12 15:59 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-05 13:53 [PATCH 0/7] VT-d: SATC handling and ATS tidying Jan Beulich
2024-02-05 13:55 ` [PATCH 1/7] VT-d: parse ACPI "SoC Integrated Address Translation Cache Reporting Structure"s Jan Beulich
2024-02-08  9:17   ` Roger Pau Monné
2024-02-08 15:29     ` Jan Beulich
2024-02-09  9:00       ` Roger Pau Monné
2024-02-12  9:32         ` Jan Beulich
2024-02-12 10:06           ` Roger Pau Monné
2024-02-05 13:55 ` [PATCH 2/7] IOMMU: rename and re-type ats_enabled Jan Beulich
2024-02-08 11:49   ` Roger Pau Monné
2024-02-08 15:49     ` Jan Beulich
2024-02-12  9:39       ` Roger Pau Monné
2024-02-12 10:45         ` Jan Beulich
2024-02-12 15:38           ` Roger Pau Monné
2024-02-12 15:59             ` Jan Beulich
2024-02-05 13:56 ` [PATCH 3/7] VT-d: respect ACPI SATC's ATC_REQUIRED flag Jan Beulich
2024-02-08 12:42   ` Roger Pau Monné
2024-02-12 11:06     ` Jan Beulich
2024-02-05 13:56 ` [PATCH 4/7] VT-d: replace find_ats_dev_drhd() Jan Beulich
2024-02-08 17:31   ` Roger Pau Monné
2024-02-09  7:06     ` Jan Beulich
2024-02-09  8:11       ` Roger Pau Monné
2024-02-05 13:56 ` [PATCH 5/7] VT-d: move ats_device() to the sole file it's used from Jan Beulich
2024-02-09  8:15   ` Roger Pau Monné
2024-02-05 13:57 ` [PATCH 6/7] VT-d: move dev_invalidate_iotlb() " Jan Beulich
2024-02-09  8:25   ` Roger Pau Monné
2024-02-09 14:44     ` Jan Beulich
2024-02-05 13:57 ` [PATCH 7/7] VT-d: move {,un}map_vtd_domain_page() Jan Beulich
2024-02-09  8:39   ` Roger Pau Monné
2024-02-12  9:46     ` Jan Beulich
2024-02-12 10:11       ` Roger Pau Monné

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.