All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] x86/pci: reduce PCI accesses
@ 2025-03-10  9:55 Roger Pau Monne
  2025-03-10  9:55 ` [PATCH v3 1/2] x86/apic: remove delivery and destination mode fields from drivers Roger Pau Monne
  2025-03-10  9:55 ` [PATCH v3 2/2] x86/iommu: avoid MSI address and data writes if IRT index hasn't changed Roger Pau Monne
  0 siblings, 2 replies; 7+ messages in thread
From: Roger Pau Monne @ 2025-03-10  9:55 UTC (permalink / raw)
  To: xen-devel; +Cc: Roger Pau Monne, Jan Beulich, Andrew Cooper, Ross Lagerwall

Hello,

First patch is not really related, but it's some cleanup I've found
while looking at the other fixes.  Patch 2 extends the IOMMU logic to
prevent re-writing the same MSI message.

Thanks, Roger.

Roger Pau Monne (2):
  x86/apic: remove delivery and destination mode fields from drivers
  x86/iommu: avoid MSI address and data writes if IRT index hasn't
    changed

 xen/arch/x86/genapic/bigsmp.c            |  2 --
 xen/arch/x86/genapic/default.c           |  2 --
 xen/arch/x86/genapic/x2apic.c            |  4 ----
 xen/arch/x86/hpet.c                      |  6 +++++-
 xen/arch/x86/hvm/vmx/vmx.c               |  4 +++-
 xen/arch/x86/include/asm/genapic.h       |  5 -----
 xen/arch/x86/io_apic.c                   | 16 ++++++++--------
 xen/arch/x86/msi.c                       | 22 +++++++++-------------
 xen/drivers/passthrough/amd/iommu_intr.c |  4 ++--
 xen/drivers/passthrough/vtd/intremap.c   |  4 +++-
 xen/include/xen/iommu.h                  |  6 ++++++
 11 files changed, 36 insertions(+), 39 deletions(-)

-- 
2.48.1



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

end of thread, other threads:[~2025-03-11  8:12 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-10  9:55 [PATCH v3 0/2] x86/pci: reduce PCI accesses Roger Pau Monne
2025-03-10  9:55 ` [PATCH v3 1/2] x86/apic: remove delivery and destination mode fields from drivers Roger Pau Monne
2025-03-10  9:55 ` [PATCH v3 2/2] x86/iommu: avoid MSI address and data writes if IRT index hasn't changed Roger Pau Monne
2025-03-10 10:51   ` Jan Beulich
2025-03-10 15:42     ` Roger Pau Monné
2025-03-11  7:35       ` Jan Beulich
2025-03-11  8: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.