cvs commit: src/sys/conf options src/sys/sys kernel.h src/sys/net netisr.c

Gordon Bergling gbergling at
Fri Sep 3 03:40:27 PDT 2004


On Fri Sep 03, 2004 at 03:09AM +0000, Robert Watson wrote:
> rwatson     2004-09-03 03:09:55 UTC
>   FreeBSD src repository
>   Modified files:        (Branch: RELENG_5)
>     sys/conf             options 
>     sys/sys              kernel.h 
>     sys/net              netisr.c 
>   Log:
>   Merge sys/conf/options:1.478, sys/net/netisr.c:1.12, and
>   sys/sys/kernel.h:1.118 to RELENG_5:
>     Change the default disposition of debug.mpsafenet from 0 to 1, which
>     will cause the network stack to operate without the Giant lock by
>     default.  This change has the potential to improve performance by
>     increasing parallelism and decreasing latency in network processing.
> [...]

In Consideration of some recent emails on the current mailinglist I am
not sure whether I should add NET_WITH_GIANT to my kernel config or not.

In my LAN I take heavy usage of IPv6 and one of NICs (vr
driver) is not yet marked MP_SAFE.

Is it safe for now to switch over to debug.mpsafenet=1 or should I wait
until the locking of IPv6 is done?

BTW. I am very willing to help testing... ;)

best regards,


Gordon Bergling <GBergling at>
PGP Fingerprint:  7732 9BB1 5013 AE8B E42C  28E0 93B9 D32B C76F 02A0
RIPE-HDL: MDTP-RIPE		"There is no place like"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the freebsd-current mailing list