+5
−0
+81
−0
+5
−0
Loading
Merge Pull Request from: @x56Jason
# Description
In the first version of kabi symbol list:
https://gitee.com/src-openeuler/kernel/blob/master/Module.kabi_x86_64
https://gitee.com/src-openeuler/kernel/blob/master/Module.kabi_aarch64
the following IOMMU symbols are in the list:
iommu_dev_disable_feature
iommu_dev_enable_feature
iommu_get_domain_for_dev
iommu_get_group_resv_regions
iommu_iova_to_phys
iommu_present
So reserve fields in relevant data structures.
# Issue
#I9193N
# Test
- Build and boot
- Run IOMMU kernel self test (make -C tools/testing/selftests TARGETS=iommu run_tests)
- All PASS
- Run x86 kernel self test (make -C tools/testing/selftests TARGETS=x86 run_tests)
- All pass except LAM/Shadow-Stack cases which are not enabled and has the same result as baseline
# Known Issue
N/A
# Default Kernel Config Change
N/A
Link:https://gitee.com/openeuler/kernel/pulls/4514
Reviewed-by:
Weilong Chen <chenweilong@huawei.com>
Reviewed-by:
Aichun Shi <aichun.shi@intel.com>
Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>