diff options
| author | Mostafa Saleh <smostafa@google.com> | 2026-01-09 20:18:05 +0300 |
|---|---|---|
| committer | Joerg Roedel <joerg.roedel@amd.com> | 2026-01-10 12:52:27 +0300 |
| commit | a8258ffed2efdf533bdc756141eeb7bc5301ad4f (patch) | |
| tree | 27119bcc4d12aabf5b9a53f7e6545f057be72018 /include/memory | |
| parent | 7e84593795b3c05ca682b8aa74cceeceae636ec7 (diff) | |
| download | linux-a8258ffed2efdf533bdc756141eeb7bc5301ad4f.tar.xz | |
iommu: debug-pagealloc: Check mapped/unmapped kernel memory
Now, as the page_ext holds count of IOMMU mappings, we can use it to
assert that any page allocated/freed is indeed not in the IOMMU.
The sanitizer doesn’t protect against mapping/unmapping during this
period. However, that’s less harmful as the page is not used by the
kernel.
Reviewed-by: Samiullah Khawaja <skhawaja@google.com>
Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Mostafa Saleh <smostafa@google.com>
Reviewed-by: Pranjal Shrivastava <praan@google.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to 'include/memory')
0 files changed, 0 insertions, 0 deletions
