CVSROOT: /cvs Module name: src Changes by: [email protected] 2016/12/29 05:12:44
Modified files:
sys/kern : uipc_socket.c uipc_socket2.c uipc_syscalls.c
uipc_usrreq.c
sys/net : if.c if_pflow.c
sys/sys : systm.h
Log message:
Change NET_LOCK()/NET_UNLOCK() to be simple wrappers around
splsoftnet()/splx() until the known issues are fixed.
In other words, stop using a rwlock since it creates a deadlock when
chrome is used.
Issue reported by Dimitris Papastamos and kettenis@
ok visa@
