diff options
| author | Minsoo Choo <mchoo@FreeBSD.org> | 2026-09-16 15:33:52 +0000 |
|---|---|---|
| committer | Minsoo Choo <mchoo@FreeBSD.org> | 2026-09-28 15:41:31 +0000 |
| commit | 8970a9f2ef781ab4f7d3fa446f7c6ac5eda26cc0 (patch) | |
| tree | c20e4d2febb74a9cad71e899cc4e8c984ca79c34 /generate/(public-mirror) | |
| parent | 51b1272fca667ad4c57d94ca24600bf68f29ebd2 (diff) | |
The radix kremove implementation cleared a kernel PTE without
invalidating its TLB entry. Reusing crashdumpmap could therefore keep
accessing an old physical page, causing minidumps to contain repeated
stale page contents.
Invalidate the removed kernel mapping and synchronize newly installed
kernel PTEs before they are accessed.
Reviewed by: jhibbits
Approved by: olce (mentor)
Fixes: 65bbba25d214 ("powerpc64: Implement Radix MMU for POWER9 CPUs")
MFC after: 2 weeks
Sponsored by: FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D59728
Diffstat (limited to 'generate/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
