#
ea7edc3e |
| 03-Mar-2019 |
Sascha Wildner <saw@online.de> |
kernel/ixgbe: Fix buildkernel, re-apply 9e2814118aabe1f24cf00485.
|
#
dd5ce676 |
| 25-Feb-2019 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ix: Sync with Intel ixgbe-3.3.6
- Honor VLAN_HWTAGGING setting when setup RX VLAN tag stripping. - Add workaround for possible FW hang on X550.
|
#
9e281411 |
| 06-Sep-2018 |
Sascha Wildner <saw@online.de> |
kernel: Fix some -Wint-in-bool-context warnings.
I.e., stop treating integers like booleans. In ix(4) I commented out a problematic function that returns bool but tries to return -1 if there was an
kernel: Fix some -Wint-in-bool-context warnings.
I.e., stop treating integers like booleans. In ix(4) I commented out a problematic function that returns bool but tries to return -1 if there was an error.
show more ...
|
#
6150453f |
| 11-Nov-2017 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ix: Sync with Intel's ix-3.2.17.
- Add several new chips. - Add software workaround for 82598 errata #26.
|
#
63d483cd |
| 01-Dec-2015 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ix: Update to Intel ix-2.8.2
This update adds more chips support.
Local changes: Fix ifmedia support. Now media change (force 10G-SR and 1G-SX) works properly at least on my 82599 w/ DAC; though "
ix: Update to Intel ix-2.8.2
This update adds more chips support.
Local changes: Fix ifmedia support. Now media change (force 10G-SR and 1G-SX) works properly at least on my 82599 w/ DAC; though "autoselect" is still the recommended mode.
show more ...
|
#
79251f5e |
| 24-Nov-2013 |
Sepherosa Ziehau <sephe@dragonflybsd.org> |
ix: Import Intel ixgbe-2.5.15
MSI and legacy interrupt (line based interrupt) are working as of this commit. polling(4) will be supported and MSI-X will be brought back in the later commits.
ixgbe
ix: Import Intel ixgbe-2.5.15
MSI and legacy interrupt (line based interrupt) are working as of this commit. polling(4) will be supported and MSI-X will be brought back in the later commits.
ixgbe is renamed to ix, which is consistent w/ the interface name, and this makes 'ifconfig ix0' work as expected.
Local changes: - Reorganize RX and TX ring data structure; nuke useless 'queue'. - Rework RX and TX ring creation, destroy, initialization and cleanup. - Reorganize interrupt related data structure. This also prepares for bringing MSI-X back. - Rework interrupt allocation. - Rework MSI and legacy interrupt handler. - Enable RSS (2 RX rings) even if MSI or legacy interrupt is used. - Apply DragonFly specific RSS configuration. - Partially rework RX code path. - Enable TX header write-back. - Rework TX code path and TX watchdog mechanism. - Rework busdma(9) related bits. - Rework ifnet.if_ioctl method. - Reorganize initialize and stop code. - Reorganize attach and detach code. - Code clean up.
show more ...
|