Description
In the Linux kernel, the following vulnerability has been resolved: pci_iounmap(): Fix MMIO mapping leak The #ifdef ARCH_HAS_GENERIC_IOPORT_MAP accidentally also guards iounmap(), which means MMIO mappings are leaked. Move the guard so we call iounmap() for MMIO mappings.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
316e8d79a0959c302b0c462ab64b069599f10eef to < 5e4b23e7a7b33a1e56bfa3e5598138a2234d55b6affected316e8d79a0959c302b0c462ab64b069599f10eef to < 6d21d0356aa44157a62e39c0d1a13d4c69a8d0c8affected316e8d79a0959c302b0c462ab64b069599f10eef to < b5d40f02e7222da032c2042aebcf2a07de9b342faffected316e8d79a0959c302b0c462ab64b069599f10eef to < f3749345a9b7295dd071d0ed589634cb46364f77affected316e8d79a0959c302b0c462ab64b069599f10eef to < af280e137e273935f2e09f4d73169998298792edaffected316e8d79a0959c302b0c462ab64b069599f10eef to < 7626913652cc786c238e2dd7d8740b17d41b2637affected
Linux Linux
Default version status: affected
5.15affected0 to < 5.15unaffected5.15.154 to ≤ 5.15.*unaffected6.1.84 to ≤ 6.1.*unaffected6.6.24 to ≤ 6.6.*unaffected6.7.12 to ≤ 6.7.*unaffected6.8.3 to ≤ 6.8.*unaffected6.9 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/5e4b23e7a7b33a1e56bfa3e5598138a2234d55b6 ↗
- https://git.kernel.org/stable/c/6d21d0356aa44157a62e39c0d1a13d4c69a8d0c8 ↗
- https://git.kernel.org/stable/c/b5d40f02e7222da032c2042aebcf2a07de9b342f ↗
- https://git.kernel.org/stable/c/f3749345a9b7295dd071d0ed589634cb46364f77 ↗
- https://git.kernel.org/stable/c/af280e137e273935f2e09f4d73169998298792ed ↗
- https://git.kernel.org/stable/c/7626913652cc786c238e2dd7d8740b17d41b2637 ↗