CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/03/02 03:12:38
Modified files:
sys/uvm : uvm_pager.h uvm_vnode.c
Log message:
Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault.
Do not allow a faulting thread to sleep on a contended vnode lock to prevent
lock ordering issues with upcoming per-uobj lock.
ok anton@
Reported-by: [email protected]
