
hulk inclusion category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/IAHGRM CVE: CVE-2024-27079 -------------------------------- Fix kabi breakage for release_domain in struct iommu_ops Signed-off-by: Guo Mengqi <guomengqi3@huawei.com> --- include/linux/iommu.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/linux/iommu.h b/include/linux/iommu.h index a7e52154c19b..0dea4c637fd2 100644 --- a/include/linux/iommu.h +++ b/include/linux/iommu.h @@ -716,7 +716,6 @@ struct iommu_ops { struct module *owner; struct iommu_domain *identity_domain; struct iommu_domain *blocked_domain; - struct iommu_domain *release_domain; struct iommu_domain *default_domain; KABI_USE(1, struct iommu_domain *(*domain_alloc_sva)(struct device *dev, @@ -732,7 +731,7 @@ struct iommu_ops { KABI_USE(5, int (*set_group_qos_params)(struct iommu_group *group, u16 partition, u8 perf_mon_grp)) - KABI_RESERVE(6) + KABI_USE(6, struct iommu_domain *release_domain) KABI_RESERVE(7) KABI_RESERVE(8) KABI_RESERVE(9) -- 2.22.0