kernel - Adjust mbuf cached free object retention
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 27 Jul 2011 03:34:36 +0000 (20:34 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 27 Jul 2011 03:34:36 +0000 (20:34 -0700)
commit3508d9a1bbe905315a2fb75ce50a2c2f06fc8740
treec5c84717eda6274f9bfc5c63e2f6b905ce3d592b
parent81b79547078ddd405084290ba8ea5380ec6bd811
kernel - Adjust mbuf cached free object retention

* Adjust the cache retention in the objcache_create() calls the mbuf
  subsystem makes to reduce burst ENOBUF failures.  Previously the
  main mbufphdr cache only retained ~150 or so free mbufs.  Now it
  retains up to 1/4 the limit.

Reported-by: Peter Avalos <peter@theshell.com>
sys/kern/uipc_mbuf.c