€•IVŒsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”ŒB/translations/zh_CN/networking/device_drivers/ethernet/intel/fm10k”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”ŒB/translations/zh_TW/networking/device_drivers/ethernet/intel/fm10k”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”ŒB/translations/it_IT/networking/device_drivers/ethernet/intel/fm10k”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”ŒB/translations/ja_JP/networking/device_drivers/ethernet/intel/fm10k”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”ŒB/translations/ko_KR/networking/device_drivers/ethernet/intel/fm10k”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”ŒB/translations/sp_SP/networking/device_drivers/ethernet/intel/fm10k”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)”}”(hŒ!SPDX-License-Identifier: GPL-2.0+”h]”hŒ!SPDX-License-Identifier: GPL-2.0+”…””}”hh£sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1h¡hhhžhhŸŒ\/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/ethernet/intel/fm10k.rst”h KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒ=Linux Base Driver for Intel(R) Ethernet Multi-host Controller”h]”hŒ=Linux Base Driver for Intel(R) Ethernet Multi-host Controller”…””}”(hh»hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hh¶hžhhŸh³h KubhŒ paragraph”“”)”}”(hŒ9August 20, 2018 Copyright(c) 2015-2018 Intel Corporation.”h]”hŒ9August 20, 2018 Copyright(c) 2015-2018 Intel Corporation.”…””}”(hhËhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khh¶hžhubhµ)”}”(hhh]”(hº)”}”(hŒContents”h]”hŒContents”…””}”(hhÜhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hhÙhžhhŸh³h K ubhŒ bullet_list”“”)”}”(hhh]”(hŒ list_item”“”)”}”(hŒIdentifying Your Adapter”h]”hÊ)”}”(hhóh]”hŒIdentifying Your Adapter”…””}”(hhõhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K hhñubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhhìhžhhŸh³h Nubhð)”}”(hŒAdditional Configurations”h]”hÊ)”}”(hj h]”hŒAdditional Configurations”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhhìhžhhŸh³h Nubhð)”}”(hŒPerformance Tuning”h]”hÊ)”}”(hj!h]”hŒPerformance Tuning”…””}”(hj#hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhhìhžhhŸh³h Nubhð)”}”(hŒ Known Issues”h]”hÊ)”}”(hj8h]”hŒ Known Issues”…””}”(hj:hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhhìhžhhŸh³h Nubhð)”}”(hŒSupport ”h]”hÊ)”}”(hŒSupport”h]”hŒSupport”…””}”(hjQhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhhìhžhhŸh³h Nubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1hêhŸh³h K hhÙhžhubeh}”(h]”Œcontents”ah ]”h"]”Œcontents”ah$]”h&]”uh1h´hh¶hžhhŸh³h K ubhµ)”}”(hhh]”(hº)”}”(hŒIdentifying Your Adapter”h]”hŒIdentifying Your Adapter”…””}”(hjxhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjuhžhhŸh³h KubhÊ)”}”(hŒkThe driver in this release is compatible with devices based on the Intel(R) Ethernet Multi-host Controller.”h]”hŒkThe driver in this release is compatible with devices based on the Intel(R) Ethernet Multi-host Controller.”…””}”(hj†hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KhjuhžhubhÊ)”}”(hŒœFor information on how to identify your adapter, and for the latest Intel network drivers, refer to the Intel Support website: https://www.intel.com/support”h]”(hŒFor information on how to identify your adapter, and for the latest Intel network drivers, refer to the Intel Support website: ”…””}”(hj”hžhhŸNh NubhŒ reference”“”)”}”(hŒhttps://www.intel.com/support”h]”hŒhttps://www.intel.com/support”…””}”(hjžhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j uh1jœhj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khjuhžhubhµ)”}”(hhh]”(hº)”}”(hŒ Flow Control”h]”hŒ Flow Control”…””}”(hj¶hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hj³hžhhŸh³h KubhÊ)”}”(hŒ“The Intel(R) Ethernet Switch Host Interface Driver does not support Flow Control. It will not send pause frames. This may result in dropped frames.”h]”hŒ“The Intel(R) Ethernet Switch Host Interface Driver does not support Flow Control. It will not send pause frames. This may result in dropped frames.”…””}”(hjÄhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khj³hžhubeh}”(h]”Œ flow-control”ah ]”h"]”Œ flow control”ah$]”h&]”uh1h´hjuhžhhŸh³h Kubhµ)”}”(hhh]”(hº)”}”(hŒVirtual Functions (VFs)”h]”hŒVirtual Functions (VFs)”…””}”(hjÝhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjÚhžhhŸh³h K#ubhÊ)”}”(hŒ*Use sysfs to enable VFs. Valid Range: 0-64”h]”hŒ*Use sysfs to enable VFs. Valid Range: 0-64”…””}”(hjëhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K$hjÚhžhubhÊ)”}”(hŒ For example::”h]”hŒ For example:”…””}”(hjùhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K'hjÚhžhubhŒ literal_block”“”)”}”(hŒŠecho $num_vf_enabled > /sys/class/net/$dev/device/sriov_numvfs //enable VFs echo 0 > /sys/class/net/$dev/device/sriov_numvfs //disable VFs”h]”hŒŠecho $num_vf_enabled > /sys/class/net/$dev/device/sriov_numvfs //enable VFs echo 0 > /sys/class/net/$dev/device/sriov_numvfs //disable VFs”…””}”hj sbah}”(h]”h ]”h"]”h$]”h&]”h±h²uh1jhŸh³h K)hjÚhžhubhÊ)”}”(hŒÎNOTE: Neither the device nor the driver control how VFs are mapped into config space. Bus layout will vary by operating system. On operating systems that support it, you can check sysfs to find the mapping.”h]”hŒÎNOTE: Neither the device nor the driver control how VFs are mapped into config space. Bus layout will vary by operating system. On operating systems that support it, you can check sysfs to find the mapping.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K,hjÚhžhubhÊ)”}”(hŒÅNOTE: When SR-IOV mode is enabled, hardware VLAN filtering and VLAN tag stripping/insertion will remain enabled. Please remove the old VLAN filter before the new VLAN filter is added. For example::”h]”hŒÄNOTE: When SR-IOV mode is enabled, hardware VLAN filtering and VLAN tag stripping/insertion will remain enabled. Please remove the old VLAN filter before the new VLAN filter is added. For example:”…””}”(hj%hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K0hjÚhžhubj)”}”(hŒ¶ip link set eth0 vf 0 vlan 100 // set vlan 100 for VF 0 ip link set eth0 vf 0 vlan 0 // Delete vlan 100 ip link set eth0 vf 0 vlan 200 // set a new vlan 200 for VF 0”h]”hŒ¶ip link set eth0 vf 0 vlan 100 // set vlan 100 for VF 0 ip link set eth0 vf 0 vlan 0 // Delete vlan 100 ip link set eth0 vf 0 vlan 200 // set a new vlan 200 for VF 0”…””}”hj3sbah}”(h]”h ]”h"]”h$]”h&]”h±h²uh1jhŸh³h K4hjÚhžhubeh}”(h]”Œvirtual-functions-vfs”ah ]”h"]”Œvirtual functions (vfs)”ah$]”h&]”uh1h´hjuhžhhŸh³h K#ubeh}”(h]”Œidentifying-your-adapter”ah ]”h"]”Œidentifying your adapter”ah$]”h&]”uh1h´hh¶hžhhŸh³h Kubhµ)”}”(hhh]”(hº)”}”(hŒ&Additional Features and Configurations”h]”hŒ&Additional Features and Configurations”…””}”(hjThžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjQhžhhŸh³h K:ubhµ)”}”(hhh]”(hº)”}”(hŒ Jumbo Frames”h]”hŒ Jumbo Frames”…””}”(hjehžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjbhžhhŸh³h K=ubhÊ)”}”(hŒJumbo Frames support is enabled by changing the Maximum Transmission Unit (MTU) to a value larger than the default value of 1500.”h]”hŒJumbo Frames support is enabled by changing the Maximum Transmission Unit (MTU) to a value larger than the default value of 1500.”…””}”(hjshžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K>hjbhžhubhÊ)”}”(hŒwUse the ifconfig command to increase the MTU size. For example, enter the following where is the interface number::”h]”hŒvUse the ifconfig command to increase the MTU size. For example, enter the following where is the interface number:”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KAhjbhžhubj)”}”(hŒifconfig eth mtu 9000 up”h]”hŒifconfig eth mtu 9000 up”…””}”hjsbah}”(h]”h ]”h"]”h$]”h&]”h±h²uh1jhŸh³h KDhjbhžhubhÊ)”}”(hŒ6Alternatively, you can use the ip command as follows::”h]”hŒ5Alternatively, you can use the ip command as follows:”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KFhjbhžhubj)”}”(hŒ9ip link set mtu 9000 dev eth ip link set up dev eth”h]”hŒ9ip link set mtu 9000 dev eth ip link set up dev eth”…””}”hj«sbah}”(h]”h ]”h"]”h$]”h&]”h±h²uh1jhŸh³h KHhjbhžhubhÊ)”}”(hŒtThis setting is not saved across reboots. The setting change can be made permanent by adding 'MTU=9000' to the file:”h]”hŒxThis setting is not saved across reboots. The setting change can be made permanent by adding ‘MTU=9000’ to the file:”…””}”(hj¹hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KKhjbhžhubhë)”}”(hhh]”(hð)”}”(hŒ5For RHEL: /etc/sysconfig/network-scripts/ifcfg-eth”h]”hÊ)”}”(hjÌh]”hŒ5For RHEL: /etc/sysconfig/network-scripts/ifcfg-eth”…””}”(hjÎhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KNhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhjÇhžhhŸh³h Nubhð)”}”(hŒ/For SLES: /etc/sysconfig/network/ ”h]”hÊ)”}”(hŒ.For SLES: /etc/sysconfig/network/”h]”hŒ.For SLES: /etc/sysconfig/network/”…””}”(hjåhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KOhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhjÇhžhhŸh³h Nubeh}”(h]”h ]”h"]”h$]”h&]”jkjluh1hêhŸh³h KNhjbhžhubhÊ)”}”(hŒ€NOTE: The maximum MTU setting for Jumbo Frames is 15342. This value coincides with the maximum Jumbo Frames size of 15364 bytes.”h]”hŒ€NOTE: The maximum MTU setting for Jumbo Frames is 15342. This value coincides with the maximum Jumbo Frames size of 15364 bytes.”…””}”(hjÿhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KQhjbhžhubhÊ)”}”(hŒ³NOTE: This driver will attempt to use multiple page sized buffers to receive each jumbo packet. This should help to avoid buffer starvation issues when allocating receive packets.”h]”hŒ³NOTE: This driver will attempt to use multiple page sized buffers to receive each jumbo packet. This should help to avoid buffer starvation issues when allocating receive packets.”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KThjbhžhubeh}”(h]”Œ jumbo-frames”ah ]”h"]”Œ jumbo frames”ah$]”h&]”uh1h´hjQhžhhŸh³h K=ubhµ)”}”(hhh]”(hº)”}”(hŒ Generic Receive Offload, aka GRO”h]”hŒ Generic Receive Offload, aka GRO”…””}”(hj&hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hj#hžhhŸh³h KZubhÊ)”}”(hX¢The driver supports the in-kernel software implementation of GRO. GRO has shown that by coalescing Rx traffic into larger chunks of data, CPU utilization can be significantly reduced when under large Rx load. GRO is an evolution of the previously-used LRO interface. GRO is able to coalesce other protocols besides TCP. It's also safe to use with configurations that are problematic for LRO, namely bridging and iSCSI.”h]”hX¤The driver supports the in-kernel software implementation of GRO. GRO has shown that by coalescing Rx traffic into larger chunks of data, CPU utilization can be significantly reduced when under large Rx load. GRO is an evolution of the previously-used LRO interface. GRO is able to coalesce other protocols besides TCP. It’s also safe to use with configurations that are problematic for LRO, namely bridging and iSCSI.”…””}”(hj4hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K[hj#hžhubeh}”(h]”Œgeneric-receive-offload-aka-gro”ah ]”h"]”Œ generic receive offload, aka gro”ah$]”h&]”uh1h´hjQhžhhŸh³h KZubhµ)”}”(hhh]”(hº)”}”(hŒ4Supported ethtool Commands and Options for Filtering”h]”hŒ4Supported ethtool Commands and Options for Filtering”…””}”(hjMhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjJhžhhŸh³h KeubhŒdefinition_list”“”)”}”(hhh]”(hŒdefinition_list_item”“”)”}”(hŒP-n --show-nfc Retrieves the receive network flow classification configurations. ”h]”(hŒterm”“”)”}”(hŒ -n --show-nfc”h]”hŒ -n --show-nfc”…””}”(hjhhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jfhŸh³h KghjbubhŒ definition”“”)”}”(hhh]”hÊ)”}”(hŒARetrieves the receive network flow classification configurations.”h]”hŒARetrieves the receive network flow classification configurations.”…””}”(hj{hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Kghjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jvhjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1j`hŸh³h Kghj]ubja)”}”(hŒ‚rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6 Retrieves the hash options for the specified network traffic type. ”h]”(jg)”}”(hŒ>rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6”h]”hŒ>rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6”…””}”(hj™hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jfhŸh³h Kjhj•ubjw)”}”(hhh]”hÊ)”}”(hŒBRetrieves the hash options for the specified network traffic type.”h]”hŒBRetrieves the hash options for the specified network traffic type.”…””}”(hjªhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Kjhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jvhj•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j`hŸh³h Kjhj]hžhubja)”}”(hŒD-N --config-nfc Configures the receive network flow classification. ”h]”(jg)”}”(hŒ-N --config-nfc”h]”hŒ-N --config-nfc”…””}”(hjÈhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jfhŸh³h KmhjÄubjw)”}”(hhh]”hÊ)”}”(hŒ3Configures the receive network flow classification.”h]”hŒ3Configures the receive network flow classification.”…””}”(hjÙhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KmhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jvhjÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1j`hŸh³h Kmhj]hžhubja)”}”(hŒ“rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6 m|v|t|s|d|f|n|r Configures the hash options for the specified network traffic type. ”h]”(jg)”}”(hŒNrx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6 m|v|t|s|d|f|n|r”h]”hŒNrx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6 m|v|t|s|d|f|n|r”…””}”(hj÷hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jfhŸh³h Kphjóubjw)”}”(hhh]”hÊ)”}”(hŒCConfigures the hash options for the specified network traffic type.”h]”hŒCConfigures the hash options for the specified network traffic type.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Kphjubah}”(h]”h ]”h"]”h$]”h&]”uh1jvhjóubeh}”(h]”h ]”h"]”h$]”h&]”uh1j`hŸh³h Kphj]hžhubeh}”(h]”h ]”h"]”h$]”h&]”uh1j[hjJhžhhŸh³h Nubhë)”}”(hhh]”(hð)”}”(hŒudp4: UDP over IPv4”h]”hÊ)”}”(hj-h]”hŒudp4: UDP over IPv4”…””}”(hj/hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Krhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhj(hžhhŸh³h Nubhð)”}”(hŒudp6: UDP over IPv6”h]”hÊ)”}”(hjDh]”hŒudp6: UDP over IPv6”…””}”(hjFhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KshjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhj(hžhhŸh³h Nubhð)”}”(hŒ?f Hash on bytes 0 and 1 of the Layer 4 header of the rx packet.”h]”hÊ)”}”(hj[h]”hŒ?f Hash on bytes 0 and 1 of the Layer 4 header of the rx packet.”…””}”(hj]hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KthjYubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhj(hžhhŸh³h Nubhð)”}”(hŒAn Hash on bytes 2 and 3 of the Layer 4 header of the rx packet. ”h]”hÊ)”}”(hŒ?n Hash on bytes 2 and 3 of the Layer 4 header of the rx packet.”h]”hŒ?n Hash on bytes 2 and 3 of the Layer 4 header of the rx packet.”…””}”(hjthžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Kuhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1hïhj(hžhhŸh³h Nubeh}”(h]”h ]”h"]”h$]”h&]”jkjluh1hêhŸh³h KrhjJhžhubeh}”(h]”Œ4supported-ethtool-commands-and-options-for-filtering”ah ]”h"]”Œ4supported ethtool commands and options for filtering”ah$]”h&]”uh1h´hjQhžhhŸh³h Keubeh}”(h]”Œ&additional-features-and-configurations”ah ]”h"]”Œ&additional features and configurations”ah$]”h&]”uh1h´hh¶hžhhŸh³h K:ubhµ)”}”(hhh]”(hº)”}”(hŒKnown Issues/Troubleshooting”h]”hŒKnown Issues/Troubleshooting”…””}”(hj¡hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjžhžhhŸh³h Kyubhµ)”}”(hhh]”(hº)”}”(hŒUEnabling SR-IOV in a 64-bit Microsoft Windows Server 2012/R2 guest OS under Linux KVM”h]”hŒUEnabling SR-IOV in a 64-bit Microsoft Windows Server 2012/R2 guest OS under Linux KVM”…””}”(hj²hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hj¯hžhhŸh³h K|ubhÊ)”}”(hŒ¿KVM Hypervisor/VMM supports direct assignment of a PCIe device to a VM. This includes traditional PCIe devices, as well as SR-IOV-capable devices based on the Intel Ethernet Controller XL710.”h]”hŒ¿KVM Hypervisor/VMM supports direct assignment of a PCIe device to a VM. This includes traditional PCIe devices, as well as SR-IOV-capable devices based on the Intel Ethernet Controller XL710.”…””}”(hjÀhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K}hj¯hžhubeh}”(h]”ŒUenabling-sr-iov-in-a-64-bit-microsoft-windows-server-2012-r2-guest-os-under-linux-kvm”ah ]”h"]”ŒUenabling sr-iov in a 64-bit microsoft windows server 2012/r2 guest os under linux kvm”ah$]”h&]”uh1h´hjžhžhhŸh³h K|ubeh}”(h]”Œknown-issues-troubleshooting”ah ]”h"]”Œknown issues/troubleshooting”ah$]”h&]”uh1h´hh¶hžhhŸh³h Kyubhµ)”}”(hhh]”(hº)”}”(hŒSupport”h]”hŒSupport”…””}”(hjáhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjÞhžhhŸh³h KƒubhÊ)”}”(hŒ[For general information, go to the Intel support website at: https://www.intel.com/support/”h]”(hŒ=For general information, go to the Intel support website at: ”…””}”(hjïhžhhŸNh Nubj)”}”(hŒhttps://www.intel.com/support/”h]”hŒhttps://www.intel.com/support/”…””}”(hj÷hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jùuh1jœhjïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K„hjÞhžhubhÊ)”}”(hŒÀIf an issue is identified with the released source code on a supported kernel with a supported adapter, email the specific information related to the issue to intel-wired-lan@lists.osuosl.org.”h]”(hŒŸIf an issue is identified with the released source code on a supported kernel with a supported adapter, email the specific information related to the issue to ”…””}”(hj hžhhŸNh Nubj)”}”(hŒ intel-wired-lan@lists.osuosl.org”h]”hŒ intel-wired-lan@lists.osuosl.org”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œ'mailto:intel-wired-lan@lists.osuosl.org”uh1jœhj ubhŒ.”…””}”(hj hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K‡hjÞhžhubeh}”(h]”Œsupport”ah ]”h"]”Œsupport”ah$]”h&]”uh1h´hh¶hžhhŸh³h Kƒubeh}”(h]”Œ