HomeFreeBSD

Fix another bug involving /dev/mem and the OEA64 scratchpage. When
rS204312Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Fix another bug involving /dev/mem and the OEA64 scratchpage. When
the scratchpage is updated, the PVO's physical address is updated as well.
This makes pmap_extract() begin returning non-zero values again, causing
the panic partially fixed in r204297. Fix this by excluding addresses
beyond virtual_end from consideration as KVA addresses, instead of allowing
addresses up to VM_MAX_KERNEL_ADDRESS.

Details

Provenance
nwhitehornAuthored on
Parents
rS204311: Fixed missing or broken library dependencies.
Branches
Unknown
Tags
Unknown

Event Timeline