| commit | afb47765f9235181fddc61c8633b5a8cfae29fd2 | [log] [tgz] |
|---|---|---|
| author | Jason Gunthorpe <jgg@nvidia.com> | Tue Nov 04 14:11:49 2025 -0400 |
| committer | Jason Gunthorpe <jgg@nvidia.com> | Wed Nov 05 15:11:26 2025 -0400 |
| tree | e8f71de2f20dad6559344fd1df5d69279d7b3acb | |
| parent | b09ed52db1e688eb8205b1939ca1345179ecd515 [diff] |
iommufd: Make vfio_compat's unmap succeed if the range is already empty
iommufd returns ENOENT when attempting to unmap a range that is already
empty, while vfio type1 returns success. Fix vfio_compat to match.
Fixes: d624d6652a65 ("iommufd: vfio container FD ioctl compatibility")
Link: https://patch.msgid.link/r/0-v1-76be45eff0be+5d-iommufd_unmap_compat_jgg@nvidia.com
Reviewed-by: Nicolin Chen <nicolinc@nvidia.com>
Reviewed-by: Alex Mastro <amastro@fb.com>
Reported-by: Alex Mastro <amastro@fb.com>
Closes: https://lore.kernel.org/r/aP0S5ZF9l3sWkJ1G@devgpu012.nha5.facebook.com
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>