Page MenuHomeFreeBSD

Disable superpage use for stage 2 arm64 mappings
ClosedPublic

Authored by andrew on Nov 7 2022, 11:32 AM.
Tags
None
Referenced Files
F108480943: D37299.diff
Sat, Jan 25, 9:15 AM
Unknown Object (File)
Dec 24 2024, 8:19 PM
Unknown Object (File)
Dec 6 2024, 1:55 PM
Unknown Object (File)
Dec 4 2024, 12:54 AM
Unknown Object (File)
Nov 22 2024, 7:21 PM
Unknown Object (File)
Nov 19 2024, 3:13 PM
Unknown Object (File)
Nov 9 2024, 8:00 AM
Unknown Object (File)
Nov 9 2024, 7:59 AM
Subscribers

Details

Summary

When modifying a stage 2 mapping we may need to call into the
hypervisor to invalidate the TLB. Until it is known if the cost of
this operation is less than the performance gains superpages offers
disable their use.

Sponsored by: Innovate UK
Sponsored by: The FreeBSD Foundation

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable