iommu_group_claim_dma_owner(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the Kernel API Manual page for iommu_group_claim_dma_owner(9) πŸ’…βœ¨ this is the whole vibe: setting DMA ownership of a group, no cap.

πŸ’– NAME πŸ’–

iommu_group_claim_dma_owner β€” set the DMA ownership of a group, periodt.

✨ SYNOPSIS ✨

int iommu_group_claim_dma_owner (struct iommu_group *group , void *owner );

πŸŽ€ ARGUMENTS πŸŽ€

  • group β€” the group. that's it, that's the group 🫢
  • owner β€” a caller-specified pointer; it's used for exclusive ownership. iykyk πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this interface is here to support backward compatibility for vfio, which manages the dma ownership at the iommu_group level. that's the whole reason it exists, bestie.

🚨 real talk: new invocations on this interface should be prohibited. and only a single owner may exist for a group β€” one group, one owner, no sharing, periodt πŸ‘‘

πŸ’œ SEE ALSO πŸ’œ

the whole squad of related references πŸ’–:


byeee bestie πŸ’œ this page is signed off from source/version ./drivers/iommu, dated October 2026 β€” stay iconic 🫢✨

πŸ“¦ where this page comes from