CVSROOT: /cvs Module name: src Changes by: mi...@cvs.openbsd.org 2015/10/05 07:00:04
Modified files: sys/net : if_trunk.c trunklacp.c trunklacp.h Log message: Factor LACP frame processing out to a separate task This is slightly refactored version of the diff by jmatthew@ that makes use of a single per-trunk task but retains per-port mbuf queues. Running LACP frame processing in a task context allows a simple way to synchronize changes to the trunk ports and trunk itself performed from the ioctl, timeout and task contexts with a kernel lock. OK mpi