lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <c40da5dc-44c0-454e-8b1d-d3f42c299592@gmail.com>
Date: Fri, 13 Jun 2025 13:08:07 -0400
From: Demi Marie Obenour <demiobenour@...il.com>
To: Jean-Philippe Brucker <jean-philippe@...aro.org>,
 Joerg Roedel <joro@...tes.org>, Will Deacon <will@...nel.org>,
 Robin Murphy <robin.murphy@....com>, virtualization@...ts.linux.dev,
 iommu@...ts.linux.dev, linux-kernel@...r.kernel.org, devel@...ctrum-os.org,
 Alyssa Ross <hi@...ssa.is>
Subject: Virtio interrupt remapping

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)


Download attachment "OpenPGP_0xB288B55FFF9C22C1.asc" of type "application/pgp-keys" (7141 bytes)

Download attachment "OpenPGP_signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ