Revision tags: release/13.4.0 |
|
#
e53a21ab |
| 30-Aug-2024 |
Eric Joyner <erj@FreeBSD.org> |
iavf(4): Get MSI-X BAR index at runtime instead of hardcoding it
This allows iavf to load on E830 devices since those devices place their MSI-X BAR at a different location than in previous 800 serie
iavf(4): Get MSI-X BAR index at runtime instead of hardcoding it
This allows iavf to load on E830 devices since those devices place their MSI-X BAR at a different location than in previous 800 series products.
Signed-off-by: Eric Joyner <erj@FreeBSD.org>
Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D46952
show more ...
|
Revision tags: release/14.1.0, release/13.3.0, release/14.0.0 |
|
#
1d6c12c5 |
| 24-Aug-2023 |
Kevin Bowling <kbowling@FreeBSD.org> |
iavf: Add explicit ifdi_needs_reset for VLAN changes
In rS360398, a new iflib device method was added with default of opt out for VLAN events needing an interface reset.
iavf(4) was the original ne
iavf: Add explicit ifdi_needs_reset for VLAN changes
In rS360398, a new iflib device method was added with default of opt out for VLAN events needing an interface reset.
iavf(4) was the original need for this, because VLAN filter changes currently have negative interactions with Malicious Driver Detection.
Add iavf_if_needs_restart and explicitly enable VLAN re-init.
MFC after: 2 weeks Sponsored by: BBOX.io Differential Revision: https://reviews.freebsd.org/D41558
show more ...
|
#
0834f13d |
| 22-Aug-2023 |
Piotr Kubaj <pkubaj@FreeBSD.org> |
iavf: remove compatibility code and address some warnings
Code for pre-11 FreeBSD versions is removed. Also removed are macros that are not used anymore and "i" variable does not shadow anymore othe
iavf: remove compatibility code and address some warnings
Code for pre-11 FreeBSD versions is removed. Also removed are macros that are not used anymore and "i" variable does not shadow anymore other "i" variable.
Differential Revision: https://reviews.freebsd.org/D41547 Approved by: erj
show more ...
|
#
71625ec9 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c comment pattern
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
Revision tags: release/13.2.0, release/12.4.0 |
|
#
d8096b2d |
| 19-Aug-2022 |
Justin Hibbits <jhibbits@FreeBSD.org> |
Mechanically convert iavf(4) to IfAPI
Reviewed by: erj Sponsored by: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D37858
|
Revision tags: release/13.1.0 |
|
#
83c0a9e8 |
| 07-May-2022 |
John Baldwin <jhb@FreeBSD.org> |
iavf/ice/ixl: Remove unused devclass arguments to DRIVER_MODULE.
|
#
ee28ad11 |
| 07-Apr-2022 |
John Baldwin <jhb@FreeBSD.org> |
iavf: Quite set but not used warnings.
Move declaration of dev in iavf_if_attach_post under #ifdef IXL_DEBUG.
Remove unused ifp in iavf_stop.
|
Revision tags: release/12.3.0, release/13.0.0 |
|
#
ca853dee |
| 12-Feb-2021 |
Eric Joyner <erj@FreeBSD.org> |
iavf(4): Split source and update to 3.0.26-k
The iavf(4) driver now uses a different source base from ixl(4), since it will be the standard VF driver for new Intel Ethernet products going forward, i
iavf(4): Split source and update to 3.0.26-k
The iavf(4) driver now uses a different source base from ixl(4), since it will be the standard VF driver for new Intel Ethernet products going forward, including ice(4). It continues to use the iflib framework for network drivers.
Since it now uses a different source code base, this commit adds a new sys/dev/iavf entry, but it re-uses the existing module name so no configuration changes are necessary.
Signed-off-by: Eric Joyner <erj@FreeBSD.org>
Reviewed by: kbowling@ Tested by: lukasz.szczepaniak@intel.com Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D28636
show more ...
|