Re: New NETISR implementation, but same defaults

From: Robert Watson <rwatson_at_FreeBSD.org>
Date: Mon, 1 Jun 2009 17:56:46 +0100 (BST)
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?

Thanks,

Robert N M Watson
Computer Laboratory
University of Cambridge
Received on Mon Jun 01 2009 - 14:56:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:49 UTC