13a0d1ae7ee6 ("iommufd: Do not corrupt the pfn list when doing batch carry") f394576eb11d ("iommufd: PFN handling for iopt_pages") 2ff4bed7fee7 ("iommufd: File descriptor, context, kconfig and makefiles") 5fe937862c84 ("interval-tree: Add a utility to iterate over spans in an interval tree") 1dcef3d2f345 ("MAINTAINERS: Add Robin Murphy as IOMMU SUBSYTEM reviewer") 49bb63a2616a ("clang-format: Extend the for_each list with tools/") 43120879191c ("clang-format: Use POSIX locale for `sort`") 882178947bca ("clang-format: Update with v5.18-rc7's `for_each` macro list") ef8dd01538ea ("genirq/msi: Make interrupt allocation less convoluted") 0f62d941acf9 ("genirq/msi: Provide msi_domain_alloc/free_irqs_descs_locked()") bf6e054e0e3f ("genirq/msi: Provide msi_device_populate/destroy_sysfs()") 013bd8e543c2 ("device: Add device:: Msi_data pointer and struct msi_device_data") 34fff62827b2 ("device: Move MSI related data into a struct") 890337624e1f ("genirq/msi: Handle PCI/MSI allocation fail in core code") cd119b09a87d ("PCI/MSI: Move msi_lock to struct pci_dev") 85aa607e79f8 ("PCI/MSI: Sanitize MSI-X table map handling") aa423ac4221a ("PCI/MSI: Split out irqdomain code") a01e09ef1237 ("PCI/MSI: Split out !IRQDOMAIN code") 54324c2f3d72 ("PCI/MSI: Split out CONFIG_PCI_MSI independent part") 288c81ce4be7 ("PCI/MSI: Move code into a separate directory")