HomeFreeBSD

Use pause() in vm_object_deallocate() to yield the CPU to the lock holder
rS167091Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Use pause() in vm_object_deallocate() to yield the CPU to the lock holder
rather than a tsleep() on &proc0. The only wakeup on &proc0 is intended
to awaken the swapper, not random threads blocked in
vm_object_deallocate().

Details

Provenance
jhbAuthored on
Parents
rS167090: Forced commit (cut&paste error in the MFC):
Branches
Unknown
Tags
Unknown

Event Timeline