Page MenuHomeFreeBSD

arm64: fix L1 pindex calculation in pmap_growkernel()
ClosedPublic

Authored by mhorne on Aug 29 2024, 3:33 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, May 25, 9:55 AM
Unknown Object (File)
Sun, May 17, 4:06 AM
Unknown Object (File)
Sun, May 17, 4:03 AM
Unknown Object (File)
Tue, May 12, 11:39 PM
Unknown Object (File)
Tue, May 12, 11:38 PM
Unknown Object (File)
Sun, May 10, 2:30 AM
Unknown Object (File)
Sun, May 10, 2:23 AM
Unknown Object (File)
Tue, Apr 28, 10:16 AM
Subscribers

Details

Summary

Use the pmap_l1_pindex() macro which accounts for the NUL2E offset.
While here, use pmap_l2_pindex() macro further down (no change).

Prompted by pull request and commit 2e33abc35460, making the change for
the riscv pmap.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 59230
Build 56117: arc lint + arc unit