Project

General

Profile

Actions

Bug #2825

open

3x dhclient = hanging system (objcache exhausted)

Added by jaccovonb almost 9 years ago. Updated almost 3 years ago.

Status:
New
Priority:
High
Assignee:
Category:
Networking
Target version:
Start date:
06/09/2015
Due date:
% Done:

0%

Estimated time:

Description

Starting dhclient 3 times causes the system to hang:

Warning, objcache(mbuf pkt hdr + cluster): Exhausted!

To reproduce, set the following in /etc/rc.conf:

ifconfig_em0="DHCP"
ifconfig_em1="DHCP"
ifconfig_em2="DHCP"

Actions #1

Updated by dillon almost 9 years ago

  • Assignee set to sepherosa

You can temporarily work around this by increasing the number of mbuf clusters at system boot with:

kern.ipc.nmbclusters=32768

The default of 16384 clusters (or less) is not enough for the EM driver which I think can allocate as many as 2048 or even 4096 clusters for each EM device ring.

I'll assign this to Sephe for now and he and I will figure out a more permanent fix.

-Matt

Actions #2

Updated by tuxillo almost 3 years ago

  • Target version changed from 4.0 to 6.0
Actions

Also available in: Atom PDF