summaryrefslogtreecommitdiffstats
path: root/scripts/Makefile.compiler
diff options
context:
space:
mode:
authorJoao Martins <joao.m.martins@oracle.com>2023-10-24 14:51:07 +0100
committerJason Gunthorpe <jgg@nvidia.com>2023-10-24 11:58:44 -0300
commita9af47e382a4d517685cb13c780272e7f300ebc5 (patch)
treed02d2a8a0b0e0195a398b8064399f7fbc9574adc /scripts/Makefile.compiler
parent7adf267d66d1d737ea8318976fd1ce93733fd3a4 (diff)
downloadlinux-stable-a9af47e382a4d517685cb13c780272e7f300ebc5.tar.gz
linux-stable-a9af47e382a4d517685cb13c780272e7f300ebc5.tar.bz2
linux-stable-a9af47e382a4d517685cb13c780272e7f300ebc5.zip
iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP
Add a new test ioctl for simulating the dirty IOVAs in the mock domain, and implement the mock iommu domain ops that get the dirty tracking supported. The selftest exercises the usual main workflow of: 1) Setting dirty tracking from the iommu domain 2) Read and clear dirty IOPTEs Different fixtures will test different IOVA range sizes, that exercise corner cases of the bitmaps. Link: https://lore.kernel.org/r/20231024135109.73787-17-joao.m.martins@oracle.com Signed-off-by: Joao Martins <joao.m.martins@oracle.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'scripts/Makefile.compiler')
0 files changed, 0 insertions, 0 deletions