CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2020/07/20 07:55:33

Modified files:
        sys/net        : if.c 

Log message:
Move insertions to `if_list' out of NET_LOCK() because KERNEL_LOCK()
protects this list. Also corresponding assertion added to be sure the
required lock was held.

This is the step to clean locking mess around `if_list'.

Also we are going to protect `if_list' by it's own lock and this will
allow us to avoid lock order issues in future.

ok dlg@

Reply via email to