From: Linus Torvalds Date: Fri, 31 Oct 2025 21:20:09 +0000 (-0700) Subject: Merge tag 'vfio-v6.18-rc4' of https://github.com/awilliam/linux-vfio X-Git-Tag: v6.18-rc4~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39bcf0f7d415fee440d2eba877b9b618cbd6d824;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'vfio-v6.18-rc4' of https://github.com/awilliam/linux-vfio Pull VFIO fixes from Alex Williamson: - Fix overflows in vfio type1 backend for mappings at the end of the 64-bit address space, resulting in leaked pinned memory. New selftest support included to avoid such issues in the future (Alex Mastro) * tag 'vfio-v6.18-rc4' of https://github.com/awilliam/linux-vfio: vfio: selftests: add end of address space DMA map/unmap tests vfio: selftests: update DMA map/unmap helpers to support more test kinds vfio/type1: handle DMA map/unmap up to the addressable limit vfio/type1: move iova increment to unmap_unpin_*() caller vfio/type1: sanitize for overflow using check_*_overflow() --- 39bcf0f7d415fee440d2eba877b9b618cbd6d824