CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2024/10/23 01:18:44

Modified files:
        sys/uvm        : uvm_vnode.c 

Log message:
Decrement uobj reference count without KERNEL_LOCK().

Reduce KERNEL_LOCK() contention when tearing down file-backed regions.  Here
it is safe to interleave the KERNEL_LOCK() and a rwlock because the former
is released if the latter is contented.

Contention analysed by and ok claudio@, ok kettenis@

Reply via email to