amd64 and 32-bit ARM already had assertions to this effect. Add them to
other pmaps.
Details
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Paths
| Differential D31171 Authored by markj on Jul 13 2021, 11:17 PM.
Details Summary amd64 and 32-bit ARM already had assertions to this effect. Add them to
Diff Detail
Event TimelineHerald added a reviewer: manu. · View Herald TranscriptJul 13 2021, 11:17 PM2021-07-13 23:17:51 (UTC+0) Harbormaster completed remote builds in B40462: Diff 92165.Jul 13 2021, 11:17 PM2021-07-13 23:17:53 (UTC+0) This revision is now accepted and ready to land.Jul 14 2021, 6:05 AM2021-07-14 06:05:48 (UTC+0) Closed by commit rGb092c58c006f: Assert that valid PTEs are not overwritten when installing a new PTP (authored by markj). · Explain WhyJul 15 2021, 4:26 PM2021-07-15 16:26:17 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 92234 sys/arm64/arm64/pmap.c
sys/i386/i386/pmap.c
sys/mips/mips/pmap.c
sys/powerpc/aim/mmu_radix.c
|
Possibly this should be fixed upstream instead, but having it as a local diff is needless.