CVSROOT: /cvs Module name: src Changes by: sema...@cvs.openbsd.org 2022/04/19 09:30:52
Modified files: sys/uvm : uvm_vnode.c Log message: add missing unlock before returning in uvn_detach() uvn_detach sets UVM_VNODE_RELKILL flag and wait for all async i/o to finish. but uvm_vnp_terminate() could clear the flag and take over the vnode. mpi@ noted that this code path is mostly dead code because there is no "async I/O" (uvn_io() is always synchronous). ok visa@ mpi@