I added a printf to see if the new case is exercised; during a buildkernel,
ld.lld incurs roughly 150 permission faults on a dirty page.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I added a printf to see if the new case is exercised; during a buildkernel,
ld.lld incurs roughly 150 permission faults on a dirty page.
That's more than I would have guessed.
sys/arm64/arm64/pmap.c | ||
---|---|---|
5793 ↗ | (On Diff #60223) | Btw, the trunc_page() here is redundant. You can simply pass "far". |