public inbox for virtualization@lists.linux-foundation.org
 help / color / mirror / Atom feed
* Virtio interrupt remapping
@ 2025-06-13 17:08 Demi Marie Obenour
  2025-06-13 18:13 ` Jean-Philippe Brucker
  0 siblings, 1 reply; 5+ messages in thread
From: Demi Marie Obenour @ 2025-06-13 17:08 UTC (permalink / raw)
  To: Jean-Philippe Brucker, Joerg Roedel, Will Deacon, Robin Murphy,
	virtualization, iommu, linux-kernel, devel, Alyssa Ross


[-- Attachment #1.1.1: Type: text/plain, Size: 506 bytes --]

I’m working on virtio-IOMMU interrupt remapping for Spectrum OS [1],
and am running into a problem.  All of the current interrupt remapping
drivers use __init code during initialization, and I’m not sure how to
plumb the struct virtio_device * into the IOMMU initialization code.

What is the proper way to do this, where “proper” means that it doesn’t
do something disgusting like “stuff the virtio device in a global
variable”?
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)


[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 7253 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

end of thread, other threads:[~2025-06-16 16:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-13 17:08 Virtio interrupt remapping Demi Marie Obenour
2025-06-13 18:13 ` Jean-Philippe Brucker
2025-06-13 18:50   ` Demi Marie Obenour
2025-06-14  8:11     ` Alyssa Ross
2025-06-16 16:07       ` Jean-Philippe Brucker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox