Page MenuHomeFreeBSD

uma: pcpu_page_free needs to startup_free pages from startup_alloc
ClosedPublic

Authored by rlibby on Feb 4 2020, 12:58 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 19, 2:45 PM
Unknown Object (File)
Sat, Nov 15, 2:22 AM
Unknown Object (File)
Fri, Nov 14, 10:44 PM
Unknown Object (File)
Fri, Nov 14, 12:33 PM
Unknown Object (File)
Sat, Nov 8, 11:49 AM
Unknown Object (File)
Wed, Nov 5, 1:10 AM
Unknown Object (File)
Wed, Nov 5, 1:07 AM
Unknown Object (File)
Wed, Nov 5, 1:05 AM
Subscribers

Details

Summary

After r357392, it is apparent that we do have some early-boot PCPU
zones. Make it so we can safely free pages from them if they are
actually used during early boot.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 29153
Build 27088: arc lint + arc unit

Event Timeline

I just considered that it might be cleaner to test for this once in keg_free_slab but this is fine.

This revision is now accepted and ready to land.Feb 4 2020, 1:17 AM