New NETISR implementation, but same defaults
rwatson at FreeBSD.org
Mon Jun 1 16:56:48 UTC 2009
On Mon, 1 Jun 2009, Hans Petter Selasky wrote:
> On Monday 01 June 2009, Robert Watson wrote:
>> As a HEADS up to 8-CURRENT followers: I've replaced the NETISR
>> implementation there as part of on-going work to improve network stack
>> parallelism, details below. In practice, most behavior remains identical
>> in the default configuration (direct dispatch, single netisr thread that's
>> not bound to a CPU, etc), but people will want to watch out for problems.
>> Some default queue limits have been raised.
>> More functional changes to take advantage of these features, such as
>> deferred ethernet dispatch and software flow ID generation, will follow as
>> patches, but probably not ship in 8.0 out of the box.
> Having WITNESS and INVARIANTS in the kernel config I get a panic about a
> NULL mutex when running "dhclient wlan0". Prior to running dhclient wlan0
> has been properly setup. CPU: 2-HTT
Could you provide the trap information and a backtrace?
Robert N M Watson
University of Cambridge
More information about the freebsd-current