CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2014/06/13 01:28:13
Modified files: sys/net : if.h sys/kern : uipc_mbuf.c Log message: Instead of updating all the cluster allocation water marks of all the interfaces when the kernel is livelocked, only do it for the current pool and defer the other updates. This allow us to get rid of an interface list iteration in a critical path. Ridding the libc crank since this change introduce an ABI break. ok claudio@