From: Bjorn Helgaas <helgaas@kernel.org>
To: linux-pci@vger.kernel.org, Joerg Roedel <joro@8bytes.org>,
Will Deacon <will@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>,
Kevin Tian <kevin.tian@intel.com>, Marc Zyngier <maz@kernel.org>,
Reinette Chatre <reinette.chatre@intel.com>,
Jason Gunthorpe <jgg@nvidia.com>,
Alex Williamson <alex.williamson@redhat.com>,
Dave Jiang <dave.jiang@intel.com>,
Megha Dey <megha.dey@intel.com>,
Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
Robin Murphy <robin.murphy@arm.com>,
David Woodhouse <dwmw2@infradead.org>,
Lu Baolu <baolu.lu@linux.intel.com>,
iommu@lists.linux.dev, linux-kernel@vger.kernel.org,
Bjorn Helgaas <bhelgaas@google.com>
Subject: Re: [PATCH v2 0/7] PCI/MSI: Remove IMS (Interrupt Message Store) support for now
Date: Fri, 12 Apr 2024 16:31:34 -0500 [thread overview]
Message-ID: <20240412213134.GA19180@bhelgaas> (raw)
In-Reply-To: <20240410221307.2162676-1-helgaas@kernel.org>
On Wed, Apr 10, 2024 at 05:13:00PM -0500, Bjorn Helgaas wrote:
> From: Bjorn Helgaas <bhelgaas@google.com>
>
> IMS (Interrupt Message Store) support appeared in v6.2, but there are no
> users yet.
>
> Remove it for now. We can add it back when a user comes along.
>
> I propose to merge this via the PCI tree unless somebody else wants it.
>
>
> Changes since v1 (https://lore.kernel.org/linux-pci/20240401232326.1794707-1-helgaas@kernel.org/):
> - Revert other IMS commits in IOMMU, apic, genirq, suggested by Kevin
>
> Bjorn Helgaas (7):
> Revert "PCI/MSI: Provide stubs for IMS functions"
> Revert "PCI/MSI: Provide pci_ims_alloc/free_irq()"
> Revert "PCI/MSI: Provide IMS (Interrupt Message Store) support"
> Revert "iommu/amd: Enable PCI/IMS"
> Revert "iommu/vt-d: Enable PCI/IMS"
> Revert "x86/apic/msi: Enable PCI/IMS"
> Revert "genirq/msi: Provide constants for PCI/IMS support"
>
> arch/x86/kernel/apic/msi.c | 5 ---
> drivers/iommu/amd/iommu.c | 17 +--------
> drivers/iommu/intel/irq_remapping.c | 19 ++--------
> drivers/pci/msi/api.c | 50 ------------------------
> drivers/pci/msi/irqdomain.c | 59 -----------------------------
> include/linux/irqdomain_defs.h | 1 -
> include/linux/msi.h | 2 -
> include/linux/msi_api.h | 1 -
> include/linux/pci.h | 26 -------------
> 9 files changed, 5 insertions(+), 175 deletions(-)
I applied this to pci/ims-removal for v6.10.
prev parent reply other threads:[~2024-04-12 21:31 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-10 22:13 [PATCH v2 0/7] PCI/MSI: Remove IMS (Interrupt Message Store) support for now Bjorn Helgaas
2024-04-10 22:13 ` [PATCH v2 1/7] Revert "PCI/MSI: Provide stubs for IMS functions" Bjorn Helgaas
2024-04-10 22:13 ` [PATCH v2 2/7] Revert "PCI/MSI: Provide pci_ims_alloc/free_irq()" Bjorn Helgaas
2024-04-10 22:13 ` [PATCH v2 3/7] Revert "PCI/MSI: Provide IMS (Interrupt Message Store) support" Bjorn Helgaas
2024-04-10 22:13 ` [PATCH v2 4/7] Revert "iommu/amd: Enable PCI/IMS" Bjorn Helgaas
2024-04-11 5:12 ` Tian, Kevin
2024-04-10 22:13 ` [PATCH v2 5/7] Revert "iommu/vt-d: " Bjorn Helgaas
2024-04-11 5:13 ` Tian, Kevin
2024-04-10 22:13 ` [PATCH v2 6/7] Revert "x86/apic/msi: " Bjorn Helgaas
2024-04-11 5:13 ` Tian, Kevin
2024-04-10 22:13 ` [PATCH v2 7/7] Revert "genirq/msi: Provide constants for PCI/IMS support" Bjorn Helgaas
2024-04-11 5:14 ` Tian, Kevin
2024-04-10 22:45 ` [PATCH v2 0/7] PCI/MSI: Remove IMS (Interrupt Message Store) support for now Thomas Gleixner
2024-04-10 22:46 ` Jason Gunthorpe
2024-04-12 21:31 ` Bjorn Helgaas [this message]
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=20240412213134.GA19180@bhelgaas \
--to=helgaas@kernel.org \
--cc=alex.williamson@redhat.com \
--cc=baolu.lu@linux.intel.com \
--cc=bhelgaas@google.com \
--cc=dave.jiang@intel.com \
--cc=dwmw2@infradead.org \
--cc=iommu@lists.linux.dev \
--cc=jgg@nvidia.com \
--cc=joro@8bytes.org \
--cc=kevin.tian@intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pci@vger.kernel.org \
--cc=maz@kernel.org \
--cc=megha.dey@intel.com \
--cc=reinette.chatre@intel.com \
--cc=robin.murphy@arm.com \
--cc=suravee.suthikulpanit@amd.com \
--cc=tglx@linutronix.de \
--cc=will@kernel.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.