HomeFreeBSD

Ensure that _tmppt KVA is used exclusively by providing exclusive sx

Description

Ensure that _tmppt KVA is used exclusively by providing exclusive sx
lock around the mapping and uiomove(). Before r277643, it was
partially protected by Giant (but potential sleeping in fault from
uiomove() would still allow other thread to reuse the mapping).

Noted by: ian
Reviewed by: alc, ian
Sponsored by: The FreeBSD Foundation
MFC after: 3 weeks

Details

Provenance
kibAuthored on
Reviewer
alc
Parents
rS277742: Remove file that will never touch head
Branches
Unknown
Tags
Unknown

Event Timeline