CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2019/07/19 03:03:04
Modified files: sys/kern : subr_pool.c uipc_mbuf.c sys/sys : pool.h Log message: After the kernel has reached the sysclt kern.maxclusters limit, operations get stuck while holding the net lock. Increasing the limit did not help as there was no wakeup of the waiting pools. So introduce pool_wakeup() and run through the mbuf pool request list when the limit changes. OK dlg@ visa@