CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/11/20 18:08:50

Modified files:
        sys/net        : hfsc.c if.c if_var.h 

Log message:
simplify ifq_deq_rollback by only having it unlock.

hfsc needed a rollback ifqop to requeue the mbuf because it used
ml_dequeue in the begin op. now it uses MBUF_LIST_FIRST to get a
ref to the first mbuf in deq_begin.

now the disciplines dont need a rollback op, so ifq_deq_rollback
can be simplified to just releasing the mutex.

based on a discussion with kenjiro cho

Reply via email to