HomeFreeBSD

Various changes from John and myself that do the following:
rS6807Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Various changes from John and myself that do the following:

New functions create - vm_object_pip_wakeup and pagedaemon_wakeup that
are used to reduce the actual number of wakeups.
New function vm_page_protect which is used in conjuction with some new
page flags to reduce the number of calls to pmap_page_protect.
Minor changes to reduce unnecessary spl nesting.
Rewrote vm_page_alloc() to improve readability.
Various other mostly cosmetic changes.

Details

Provenance
dgAuthored on
Parents
rS6806: Slight change to include file order to accommodate upcoming changes.
Branches
Unknown
Tags
Unknown

Event Timeline