Date: Mon, 1 Dec 2008 07:13:52 +0000 (UTC) From: Jack F Vogel <jfv@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/e1000 e1000_80003es2lan.c e1000_82540.c e1000_82541.c e1000_82542.c e1000_82543.c e1000_82571.c e1000_82575.c e1000_82575.h e1000_api.c e1000_api.h e1000_defines.h e1000_hw.h e1000_ich8lan.c e1000_ich8lan.h ... Message-ID: <200812010714.mB17EAN3098740@repoman.freebsd.org>
index | next in thread | raw e-mail
jfv 2008-12-01 07:13:52 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/dev/e1000 e1000_80003es2lan.c e1000_82540.c
e1000_82541.c e1000_82542.c e1000_82543.c
e1000_82571.c e1000_82575.c e1000_82575.h
e1000_api.c e1000_api.h e1000_defines.h
e1000_hw.h e1000_ich8lan.c
e1000_ich8lan.h e1000_mac.c e1000_mac.h
e1000_manage.c e1000_nvm.c e1000_osdep.c
e1000_osdep.h e1000_phy.c e1000_phy.h
e1000_regs.h if_em.c if_em.h if_igb.c
if_igb.h
Log:
SVN rev 185510 on 2008-12-01 07:13:52Z by jfv
MFC of a critical fix for the ESB2 adapters in the em
driver, however the fix required a shared code change that
involves both em and igb, requiring some compatibility
changes throughout.
Also, the igb driver now has header split. This is a hardware
assist that is able to seperate the payload and header into
seperate buffers. Using jumbo frames and 4K mbuf clusters, this
should allow the use of ZERO COPY, but that has yet to be
implemented.
Approved by:re
Revision Changes Path
1.1.2.2 +239 -129 src/sys/dev/e1000/e1000_80003es2lan.c
1.1.2.2 +39 -46 src/sys/dev/e1000/e1000_82540.c
1.1.2.2 +49 -96 src/sys/dev/e1000/e1000_82541.c
1.1.2.2 +34 -62 src/sys/dev/e1000/e1000_82542.c
1.1.2.2 +40 -102 src/sys/dev/e1000/e1000_82543.c
1.1.2.2 +81 -102 src/sys/dev/e1000/e1000_82571.c
1.1.2.2 +74 -188 src/sys/dev/e1000/e1000_82575.c
1.1.2.2 +35 -10 src/sys/dev/e1000/e1000_82575.h
1.1.2.2 +12 -14 src/sys/dev/e1000/e1000_api.c
1.1.2.2 +1 -1 src/sys/dev/e1000/e1000_api.h
1.1.2.2 +79 -52 src/sys/dev/e1000/e1000_defines.h
1.1.2.2 +171 -84 src/sys/dev/e1000/e1000_hw.h
1.1.2.2 +129 -208 src/sys/dev/e1000/e1000_ich8lan.c
1.1.2.2 +0 -2 src/sys/dev/e1000/e1000_ich8lan.h
1.1.2.2 +144 -119 src/sys/dev/e1000/e1000_mac.c
1.1.2.2 +4 -3 src/sys/dev/e1000/e1000_mac.h
1.1.2.2 +9 -8 src/sys/dev/e1000/e1000_manage.c
1.1.2.2 +8 -6 src/sys/dev/e1000/e1000_nvm.c
1.1.2.2 +0 -20 src/sys/dev/e1000/e1000_osdep.c
1.1.2.2 +4 -0 src/sys/dev/e1000/e1000_osdep.h
1.1.2.2 +60 -72 src/sys/dev/e1000/e1000_phy.c
1.1.2.2 +1 -16 src/sys/dev/e1000/e1000_phy.h
1.1.2.2 +66 -32 src/sys/dev/e1000/e1000_regs.h
1.1.2.2 +89 -11 src/sys/dev/e1000/if_em.c
1.1.2.2 +5 -0 src/sys/dev/e1000/if_em.h
1.3.2.2 +186 -285 src/sys/dev/e1000/if_igb.c
1.1.2.2 +17 -5 src/sys/dev/e1000/if_igb.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812010714.mB17EAN3098740>
