Return early when the level 0 page table is invalid. This will allows
us to skip over the entire memory range when walking the page tables.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 43496 Build 40384: arc lint + arc unit
Event Timeline
Comment Actions
I'm confused. I don't see how this change makes any functional difference. The original code set *level == 0 and returned NULL when the L0 entry was not L0_TABLE, and only under those circumstances.