CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2017/08/01 14:52:32

Modified files:
        sys/net        : if_spppsubr.c 

Log message:
Add missing splx().

I introduced this bug in 2015 but the splsoftnet()/splx() dance in the
upper layer masked it.  Pseudo drivers generally don't need any splnet()
protection.

Found by Mark Patruck and Andrei-Marius Radu since the NET_LOCK() no longer
raise any IPL.

Strangely jsg@ confirmed that cppcheck nor coccinelle found the missing splx().

ok kettenis@, sthen@, deraadt@

Reply via email to