Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Jan 2017 20:32:14 -0700
From:      Sean Bruno <sbruno@freebsd.org>
To:        freebsd-net@freebsd.org
Subject:   Re: HEADS-UP: IFLIB implementations of sys/dev/e1000 em, lem, igb pending
Message-ID:  <092ad9f7-b04c-292f-c626-6ce1956580a8@freebsd.org>
In-Reply-To: <d6627189-c9ce-fc91-d71a-111e127b0b64@freebsd.org>
References:  <d6627189-c9ce-fc91-d71a-111e127b0b64@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--uqsodBtGVRUjL69TwrmALMIANC8p2grvm
Content-Type: multipart/mixed; boundary="T6P2bXbVQxhlvbCNW7XHmKMI5vwSVrEw0";
 protected-headers="v1"
From: Sean Bruno <sbruno@freebsd.org>
To: freebsd-net@freebsd.org
Message-ID: <092ad9f7-b04c-292f-c626-6ce1956580a8@freebsd.org>
Subject: Re: HEADS-UP: IFLIB implementations of sys/dev/e1000 em, lem, igb
 pending
References: <d6627189-c9ce-fc91-d71a-111e127b0b64@freebsd.org>
In-Reply-To: <d6627189-c9ce-fc91-d71a-111e127b0b64@freebsd.org>

--T6P2bXbVQxhlvbCNW7XHmKMI5vwSVrEw0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

tl;dir --> you get to keep your igbX devices(thanks jhb), no POLA
violations this week.

I've updated sys/dev/e1000 at svn R311849 to match Matt Macy's work on
IFLIB in the kernel.

At this point, the driver deviates from Intel's code dramatically and
you now get to yell directly into the freebsd-net@ megaphone for things
that I may have broken.

man page updates are coming up next.  Please let us know if this
revision has made things better, worse or none-of-the above on whatever
Intel Gigabit NIC you happen to have lying around.

sean

On 01/05/17 20:18, Sean Bruno wrote:
> tl;dr --> igbX devices will become emX devices
>=20
> We're about to commit an update to sys/dev/e1000 that will implement an=
d
> activate IFLIB for em(4), lem(4) & igb(4) and would appreciate all folk=
s
> who can test and poke at the drivers to do so this week.  This will hav=
e
> some really great changes for performance and standardization that have=

> been bouncing around inside of various FreeBSD shops that have been
> collaborating with Matt Macy over the last year.
>=20
> This will implement multiple queues for certain em(4) devices that are
> capable of such things and add some new sysctl's for you to poke at in
> your monitoring tools.
>=20
> Due to limitations of device registration, igbX devices will become emX=

> devices.  So, you'll need to make a minor update to your rc.conf and
> scripts that manipulate the network devices.
>=20
> UPDATING will be bumped to reflect these changes.
>=20
> MFC to stable/11 will have a legacy implementation that doesn't use
> IFLIB for compatibility reasons.
>=20
> A documentation and man page update will follow in the next few days
> explaining how to work with the changed driver.
>=20
> sean
>=20
> bcc net@ current@ re@
>=20
>=20
>=20
>=20
>=20


--T6P2bXbVQxhlvbCNW7XHmKMI5vwSVrEw0--

--uqsodBtGVRUjL69TwrmALMIANC8p2grvm
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEEuq1GMucSHejSCZfdEgHvyh5yfmQFAlh0Vb5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEJB
QUQ0NjMyRTcxMjFERThEMjA5OTdERDEyMDFFRkNBMUU3MjdFNjQACgkQEgHvyh5y
fmSLuAf/b3KeS9ogR6Ma8yhb0+0M/zcmCMSToMviDeGmG5snhIdfhexgbfsIsp43
tfwapfBPHnkBA35ePO8wOEt/TeKYeYZ3fLbv5jR83asRywpLtgNDz9H44rbyXidi
6CT6Oi543mQk4bF4Qt4qBwimH7ZreUNynHBXRPLlqK9s4VFIJYygHYRA0l/jvbaN
PCzCmfFC0fzFBl7RXJivX192D/g2xgHM+0V6r9NuYQ5KaYMNG4m9bC1PLTMnIGHS
sfKacxk4O69VV22psFBt5qUDgfl1IdWPHbmE4hZfxdqrWOcmqXS9CTGi/YEYVT5M
yWxawt2OAFxjEF4Tc+cdWRXcps6H2Q==
=88Zl
-----END PGP SIGNATURE-----

--uqsodBtGVRUjL69TwrmALMIANC8p2grvm--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?092ad9f7-b04c-292f-c626-6ce1956580a8>