Page MenuHomeFreeBSD

amd64 pmap: conditionalize per-superpage locks on NUMA
ClosedPublic

Authored by mjg on Oct 11 2019, 4:10 PM.

Details

Summary

Instead of superpages use. The current code employs superpage-wide locking regardless and the better locking granularity is welcome with NUMA enabled even when superpage support is not used.

Requested by: alc

Diff Detail

Repository
rS FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

mjg created this revision.Oct 11 2019, 4:10 PM
mjg added inline comments.Oct 11 2019, 4:10 PM
sys/amd64/amd64/pmap.c
425 ↗(On Diff #63153)

whitespace, will fix prior to commit

mjg edited the summary of this revision. (Show Details)Oct 11 2019, 4:22 PM
alc accepted this revision.Oct 11 2019, 10:14 PM
This revision is now accepted and ready to land.Oct 11 2019, 10:14 PM
This revision was automatically updated to reflect the committed changes.