xref: /openbmc/linux/Documentation/networking/device_drivers/ethernet/intel/igbvf.rst (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1132db935SJakub Kicinski.. SPDX-License-Identifier: GPL-2.0+
2132db935SJakub Kicinski
3132db935SJakub Kicinski===========================================================
4132db935SJakub KicinskiLinux Base Virtual Function Driver for Intel(R) 1G Ethernet
5132db935SJakub Kicinski===========================================================
6132db935SJakub Kicinski
7132db935SJakub KicinskiIntel Gigabit Virtual Function Linux driver.
8132db935SJakub KicinskiCopyright(c) 1999-2018 Intel Corporation.
9132db935SJakub Kicinski
10132db935SJakub KicinskiContents
11132db935SJakub Kicinski========
12132db935SJakub Kicinski- Identifying Your Adapter
13132db935SJakub Kicinski- Additional Configurations
14132db935SJakub Kicinski- Support
15132db935SJakub Kicinski
16132db935SJakub KicinskiThis driver supports Intel 82576-based virtual function devices-based virtual
17132db935SJakub Kicinskifunction devices that can only be activated on kernels that support SR-IOV.
18132db935SJakub Kicinski
19132db935SJakub KicinskiSR-IOV requires the correct platform and OS support.
20132db935SJakub Kicinski
21132db935SJakub KicinskiThe guest OS loading this driver must support MSI-X interrupts.
22132db935SJakub Kicinski
23132db935SJakub KicinskiFor questions related to hardware requirements, refer to the documentation
24132db935SJakub Kicinskisupplied with your Intel adapter. All hardware requirements listed apply to use
25132db935SJakub Kicinskiwith Linux.
26132db935SJakub Kicinski
27132db935SJakub KicinskiDriver information can be obtained using ethtool, lspci, and ifconfig.
28132db935SJakub KicinskiInstructions on updating ethtool can be found in the section Additional
29132db935SJakub KicinskiConfigurations later in this document.
30132db935SJakub Kicinski
31132db935SJakub KicinskiNOTE: There is a limit of a total of 32 shared VLANs to 1 or more VFs.
32132db935SJakub Kicinski
33132db935SJakub Kicinski
34132db935SJakub KicinskiIdentifying Your Adapter
35132db935SJakub Kicinski========================
36132db935SJakub KicinskiFor information on how to identify your adapter, and for the latest Intel
37132db935SJakub Kicinskinetwork drivers, refer to the Intel Support website:
3809a071f5SAlexander A. Klimovhttps://www.intel.com/support
39132db935SJakub Kicinski
40132db935SJakub Kicinski
41132db935SJakub KicinskiAdditional Features and Configurations
42132db935SJakub Kicinski======================================
43132db935SJakub Kicinski
44132db935SJakub Kicinskiethtool
45132db935SJakub Kicinski-------
46132db935SJakub KicinskiThe driver utilizes the ethtool interface for driver configuration and
47132db935SJakub Kicinskidiagnostics, as well as displaying statistical information. The latest ethtool
48132db935SJakub Kicinskiversion is required for this functionality. Download it at:
49132db935SJakub Kicinski
50132db935SJakub Kicinskihttps://www.kernel.org/pub/software/network/ethtool/
51132db935SJakub Kicinski
52132db935SJakub Kicinski
53132db935SJakub KicinskiSupport
54132db935SJakub Kicinski=======
55132db935SJakub KicinskiFor general information, go to the Intel support website at:
56132db935SJakub Kicinskihttps://www.intel.com/support/
57132db935SJakub Kicinski
58132db935SJakub KicinskiIf an issue is identified with the released source code on a supported kernel
59132db935SJakub Kicinskiwith a supported adapter, email the specific information related to the issue
60*8ba732beSTony Nguyento intel-wired-lan@lists.osuosl.org.
61