OpenSolaris

You are not signed in. Sign in or register.

HEADS UP: qfe merge

Date: Fri, 24 Aug 2007 17:48:38 -0700
From: "Garrett D'Amore" <Garrett.Damore at sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com, on-all at eng dot sun dot com
Subject: HEADS UP: qfe merge

(Ignore this if you don't use QFE.)

The putback of:

PSARC 2007/404 QFE/HME merge
6590092 qfe should use common hme GLDv3 code

Updates QFE devices to the Nemo framework.  This has a few ramifications
that existing users may need to be aware of.

First off, Sun Trunking (which wasn't supported anyway on Nevada) is not
supported on QFE devices after this putback.  If you upgrade, and
somehow manage to keep or reinstall Sun Trunking (unsupported!) on a
Nevada system, it won't work with QFE anymore.  (On upgrade the Trunk
will "revert" to the original trunk head.)

If you need trunking features, use GLDv3 link aggregation with
dladm(1m).  Plus now you can mix-n-match QFE with other 100Mbps devices,
should you so choose.

Second, your old ndd scripts may break.  In particular, this syntax:

	ndd -set /dev/qfe instance 0
	ndd -set /dev/qfe some_tunable some_value

is no longer supported.  Instead, a single line, using the DLPI style 1
node should be used, such as

	ndd -set /dev/qfe0 some_tunable some_value


Finally, as a result of this, QFE now supports VLANs, IP instances, and
the other Nemo features you've come to love.


Have fun!

	-- Garrett