HomeFreeBSD

Makes contigalloc[1]() create the vm_map / underlying wired pages in the
rS84869Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Makes contigalloc[1]() create the vm_map / underlying wired pages in the
kernel map and object in a manner that contigfree() is actually able to
free. Previously contigfree() freed up the KVA space but could not
unwire & free the underlying VM pages due to mismatched pageability between
the map entry and the VM pages.

Submitted by: Thomas Moestl <tmoestl@gmx.net>
Testing by: mark tinguely <tinguely@web.cs.ndsu.nodak.edu>
MFC after: 3 days

Details

Provenance
dillonAuthored on
Parents
rS84868: Oops, fix a missing condition that broke umount's `-h' option. I
Branches
Unknown
Tags
Unknown

Event Timeline