From: "Roger Pau Monné" <roger.pau@citrix.com>
To: "Juergen Gross" <jgross@suse.com>,
"Stefano Stabellini" <sstabellini@kernel.org>,
"Oleksandr Tyshchenko" <oleksandr_tyshchenko@epam.com>,
"Nirmal Patel" <nirmal.patel@linux.intel.com>,
"Jonathan Derrick" <jonathan.derrick@linux.dev>,
"Lorenzo Pieralisi" <lpieralisi@kernel.org>,
"Krzysztof Wilczyński" <kw@linux.com>,
"Manivannan Sadhasivam" <manivannan.sadhasivam@linaro.org>,
"Rob Herring" <robh@kernel.org>,
"Bjorn Helgaas" <bhelgaas@google.com>,
"Thomas Gleixner" <tglx@linutronix.de>,
"Ingo Molnar" <mingo@redhat.com>,
"Borislav Petkov" <bp@alien8.de>,
"Dave Hansen" <dave.hansen@linux.intel.com>,
x86@kernel.org, "H. Peter Anvin" <hpa@zytor.com>
Cc: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org
Subject: Re: [PATCH v2 0/3] xen: fix usage of devices behind a VMD bridge
Date: Wed, 5 Feb 2025 15:37:29 +0100 [thread overview]
Message-ID: <Z6N3qQfNo8UXvLjM@macbook.local> (raw)
In-Reply-To: <20250114103315.51328-1-roger.pau@citrix.com>
Ping? This has been pending for 3 weeks without replies.
Thanks, Roger.
On Tue, Jan 14, 2025 at 11:33:10AM +0100, Roger Pau Monne wrote:
> Hello,
>
> The following series should fix the usage of devices behind a VMD bridge
> when running Linux as a Xen PV hardware domain (dom0). I've only been
> able to test PV. I think PVH should also work but I don't have hardware
> capable of testing it right now.
>
> I don't expect the first two patches to be problematic, the last patch
> is likely to be more controversial. I've tested it internally and
> didn't see any issues, but my testing of PV mode is mostly limited to
> dom0.
>
> Thanks, Roger.
>
> Roger Pau Monne (3):
> xen/pci: do not register devices with segments >= 0x10000
> vmd: disable MSI remapping bypass under Xen
> pci/msi: remove pci_msi_ignore_mask
>
> arch/x86/pci/xen.c | 8 ++------
> drivers/pci/controller/vmd.c | 19 ++++++++++++++++++
> drivers/pci/msi/msi.c | 37 ++++++++++++++++++++----------------
> drivers/xen/pci.c | 19 ++++++++++++++++++
> include/linux/msi.h | 3 ++-
> kernel/irq/msi.c | 2 +-
> 6 files changed, 64 insertions(+), 24 deletions(-)
>
> --
> 2.46.0
>
next prev parent reply other threads:[~2025-02-05 14:37 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-14 10:33 [PATCH v2 0/3] xen: fix usage of devices behind a VMD bridge Roger Pau Monne
2025-01-14 10:33 ` [PATCH v2 1/3] xen/pci: do not register devices with segments >= 0x10000 Roger Pau Monne
2025-02-14 17:20 ` Bjorn Helgaas
2025-01-14 10:33 ` [PATCH v2 2/3] vmd: disable MSI remapping bypass under Xen Roger Pau Monne
2025-02-14 17:23 ` Bjorn Helgaas
2025-01-14 10:33 ` [PATCH v2 3/3] pci/msi: remove pci_msi_ignore_mask Roger Pau Monne
2025-02-05 15:17 ` Bjorn Helgaas
2025-02-06 8:33 ` Roger Pau Monné
2025-02-06 16:02 ` Bjorn Helgaas
2025-02-14 11:53 ` Thomas Gleixner
2025-02-05 14:37 ` Roger Pau Monné [this message]
2025-02-14 17:17 ` [PATCH v2 0/3] xen: fix usage of devices behind a VMD bridge Bjorn Helgaas
2025-02-14 18:46 ` Jürgen Groß
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=Z6N3qQfNo8UXvLjM@macbook.local \
--to=roger.pau@citrix.com \
--cc=bhelgaas@google.com \
--cc=bp@alien8.de \
--cc=dave.hansen@linux.intel.com \
--cc=hpa@zytor.com \
--cc=jgross@suse.com \
--cc=jonathan.derrick@linux.dev \
--cc=kw@linux.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lpieralisi@kernel.org \
--cc=manivannan.sadhasivam@linaro.org \
--cc=mingo@redhat.com \
--cc=nirmal.patel@linux.intel.com \
--cc=oleksandr_tyshchenko@epam.com \
--cc=robh@kernel.org \
--cc=sstabellini@kernel.org \
--cc=tglx@linutronix.de \
--cc=x86@kernel.org \
--cc=xen-devel@lists.xenproject.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox