CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2021/10/12 01:37:42
Modified files: sys/uvm : uvm_vnode.c uvm_vnode.h Log message: Revert the fix for the deadlock between uvn_io() and uvn_flush(). This fix (ab)use the vnode lock to serialize access to some fields of the corresponding pages associated with UVM vnode object and this will create new deadlocks with the introduction of a per-uobj lock. ok anton@