cvs commit: src/sys/dev/netif/em if_em.c if_em.h if_em_hw.c if_em_hw.h
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Sun Oct 16 23:22:25 PDT 2005
sephe 2005/10/16 23:18:37 PDT
DragonFly src repository
Modified files:
sys/dev/netif/em if_em.c if_em.h if_em_hw.c if_em_hw.h
Log:
Sync with FreeBSD dev/em
if_em.c rev 1.2.2.{20,21,22} 1.47 1.63
if_em.h rev 1.1.2.17
if_em_hw.c rev 1.1.2.12
if_em_hw.h rev 1.1.2.12
- Add support for Intel PRO/1000 GT Desktop Adapter
- Add support for Intel 82546GB dual port PCIE adapter
- Add fix for 82547 which corrects an issue with Jumbo frames larger than 10k
- Add fix for vlan tagged frames not being properly bridged
- Correct TBI workaround
- Correct LED operation issues
- Do not count RNBC (internal buffer full) towards the RX error count,
since it's not really an error
- Correct a workaround that should only be applied to one adapter. Workaround
was causing device hangs when incorrectly applied to other adapters (*)
- Run em_local_timer() once per second instead of running it once per 2 seconds.
This makes gathering of stats more precise
(*) Detailed problem description is in FreeBSD's PR kern/66634
Revision Changes Path
1.40 +86 -29 src/sys/dev/netif/em/if_em.c
1.11 +16 -7 src/sys/dev/netif/em/if_em.h
1.7 +79 -28 src/sys/dev/netif/em/if_em_hw.c
1.8 +24 -8 src/sys/dev/netif/em/if_em_hw.h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/em/if_em.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/em/if_em.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/em/if_em_hw.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/em/if_em_hw.h.diff?r1=1.7&r2=1.8&f=u
More information about the Commits
mailing list