On 13/07/17(Thu) 18:10, Alexander Bluhm wrote: > On Thu, Jul 13, 2017 at 10:01:09AM -0600, Todd C. Miller wrote: > > On Thu, 13 Jul 2017 17:41:19 +0200, Alexander Bluhm wrote: > > > > > My laptop just crashed while running some php ports regress tests. > > > The kernel complained that it did not hold the netlock in sounlock() > > > after the out label in sosend(). The assert is correct, let's fix > > > the obvious offender. > > > > Alternately, we could just initialize s to -42. > > I still hope that this -42 hack will go away eventually.
It will. The first step is to run the diff I sent to get rid of the splsotnet()/splx() in the NET_LOCK().
