On Wed, Nov 23 2022 at 08:27, Kevin Tian wrote: >> From: Thomas Gleixner <tglx@xxxxxxxxxxxxx> >> Sent: Monday, November 21, 2022 10:38 PM >> >> The upcoming support for PCI/IMS requires to store some information >> related >> to the message handling in the MSI descriptor, e.g. PASID or a pointer to a >> queue. >> >> Provide a generic storage struct which maps over the existing PCI specific >> storage which means the size of struct msi_desc is not getting bigger. >> >> It contains a iomem pointer for device memory based IMS and a union of a >> u64 and a void pointer which allows the device specific IMS implementations >> to store the necessary information. > > stale comment. > >> >> The iomem pointer is set up by the domain allocation functions. >> >> The data union msi_dev_cookie is going to be handed in when allocating an > > no msi_dev_cookie now. Ooops.