CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2013/03/19 14:07:14
Modified files: sys/kern : uipc_socket.c Log message: After a socket splicing timeout is fired, a network interrupt can unsplice() the sockets before soidle() goes to splsoftnet. In this case, unsplice() was called twice. So check wether splicing still exists within the splsoftnet protection. Uvm fault in sounsplice() reported by keith at scott-land dot net. OK claudio@