#
01a55482 |
| 23-Mar-2021 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
em/emx: Merge Intel em-7.7.8.
Mainly fix setting for I219-LM12 and I219-V12.
|
#
65aebe9f |
| 03-Mar-2019 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
em/emx/igb: Merge Intel em-7.7.4 and igb-2.5.6
Most noticeably added I219 V6/V7 support for em/emx.
|
#
74dc3754 |
| 09-Dec-2017 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
em/emx: Sync with Intel's em 7.6.2
- Fix RX filter settings when exiting promiscous mode. - Add workaround for I219 resetting. - Fix some settings for 82574.
Tested-by: dillon@ (I219)
|
#
4765c386 |
| 07-Feb-2015 |
Michael Neumann <mneumann@ntecs.de> |
e1000 (em, emx, ig_hal): Sync w/ intel em-7.4.2
This adds support for network chips based on PCH_I218_{LM2,V2,LM3,V3}.
Tested with: * 82571, 82573, 82574 (sephe) * emx: I217_V (dillon) * em/e
e1000 (em, emx, ig_hal): Sync w/ intel em-7.4.2
This adds support for network chips based on PCH_I218_{LM2,V2,LM3,V3}.
Tested with: * 82571, 82573, 82574 (sephe) * emx: I217_V (dillon) * em/emx: 82574L, I218_V2 (mneumann)
show more ...
|
#
379ebbe7 |
| 30-Aug-2013 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ig_hal: Merge Intel em-7.3.8 and igb-2.3.10 hardware abstraction layer
|
#
4be59a01 |
| 05-Feb-2013 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ig_hal: Merge intel em-7.3.4 and igb-2.3.7 hardware abstraction layer
|
#
62583d18 |
| 19-Apr-2012 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ig_hal: Merge Intel igb-2.2.3 HAL w/ em-7.2.4 HAL
|
#
6a5a645e |
| 27-Jun-2011 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
em(4)/emx(4): Update ig_hal to Intel's 7.1.7
Local modification: - Keep old e1000_read_mac_addr_generic() so that 82574L and 82571EB could be probed correctly (instead of bailing out at "Invalid M
em(4)/emx(4): Update ig_hal to Intel's 7.1.7
Local modification: - Keep old e1000_read_mac_addr_generic() so that 82574L and 82571EB could be probed correctly (instead of bailing out at "Invalid MAC address")
Newer device support is not added into em(4) and emx(4) yet.
show more ...
|
#
9c80d176 |
| 15-Feb-2009 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
em(4): Sync with Intel's em-6.9.6(FreeBSD)
In addition to adding support for some chips (e.g. 82574L), this also gives me the chance to rearrange and clean up if_em.[ch] :)
Noticable changes to the
em(4): Sync with Intel's em-6.9.6(FreeBSD)
In addition to adding support for some chips (e.g. 82574L), this also gives me the chance to rearrange and clean up if_em.[ch] :)
Noticable changes to the FreeBSD driver: - The hardware abstraction layer is put into a seperate module (ig_hal) - IP csum offloading is supported when hardware TX csum offloading is enabled - mbufs on RX/TX ring are freed in em_stop(), i.e. during "ifconfig emX down" - TX pattern is adjusted that we test number of avaiable TX descs before dequeuing mbuf from ifq. We also reserve double spare TX descs for 82544 cards on PCI-X bus, so we will not need to unload the loaded mbuf in the mid way due to short of TX descs; this at least makes the logic a little bit simpler.
show more ...
|