€•ŽWŒ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ŒPortuguese (Brazilian)”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”ŒB/translations/pt_BR/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Þ)”}”(hjh]”hŒIdentifying Your Adapter”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²hh³hÇh´Nubj)”}”(hŒAdditional Configurations”h]”hÞ)”}”(hjh]”hŒAdditional Configurations”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²hh³hÇh´Nubj)”}”(hŒPerformance Tuning”h]”hÞ)”}”(hj5h]”hŒPerformance Tuning”…””}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²hh³hÇh´Nubj)”}”(hŒ Known Issues”h]”hÞ)”}”(hjLh]”hŒ Known Issues”…””}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²hh³hÇh´Nubj)”}”(hŒSupport ”h]”hÞ)”}”(hŒSupport”h]”hŒSupport”…””}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²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”…””}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj‰h²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´Khj‰h²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´Khj‰h²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Èhj‰h²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”…””}”hjsbah}”(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.”…””}”(hj+h²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:”…””}”(hj9h²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”…””}”hjGsbah}”(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Èhj‰h²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”…””}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjeh²hh³hÇh´K:ubhÉ)”}”(hhh]”(hÎ)”}”(hŒ Jumbo Frames”h]”hŒ Jumbo Frames”…””}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjvh²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.”…””}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K>hjvh²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:”…””}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KAhjvh²hubj)”}”(hŒifconfig eth mtu 9000 up”h]”hŒifconfig eth mtu 9000 up”…””}”hj£sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jh³hÇh´KDhjvh²hubhÞ)”}”(hŒ6Alternatively, you can use the ip command as follows::”h]”hŒ5Alternatively, you can use the ip command as follows:”…””}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KFhjvh²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´KHhjvh²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´KKhjvh²hubhÿ)”}”(hhh]”(j)”}”(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&]”uh1jhjÛh²hh³hÇh´Nubj)”}”(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&]”uh1jhjÛh²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”jj€uh1hþh³hÇh´KNhjvh²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.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KQhjvh²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´KThjvh²hubeh}”(h]”Œ jumbo-frames”ah ]”h"]”Œ jumbo frames”ah$]”h&]”uh1hÈhjeh²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Íhj7h²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.”…””}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K[hj7h²hubeh}”(h]”Œgeneric-receive-offload-aka-gro”ah ]”h"]”Œ generic receive offload, aka gro”ah$]”h&]”uh1hÈhjeh²hh³hÇh´KZubhÉ)”}”(hhh]”(hÎ)”}”(hŒ4Supported ethtool Commands and Options for Filtering”h]”hŒ4Supported ethtool Commands and Options for Filtering”…””}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj^h²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”…””}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jzh³hÇh´KghjvubhŒ definition”“”)”}”(hhh]”hÞ)”}”(hŒARetrieves the receive network flow classification configurations.”h]”hŒARetrieves the receive network flow classification configurations.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KghjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jŠhjvubeh}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÇh´Kghjqubju)”}”(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]”(j{)”}”(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&]”uh1jzh³hÇh´Kjhj©ubj‹)”}”(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&]”uh1jŠhj©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÇh´Kjhjqh²hubju)”}”(hŒD-N --config-nfc Configures the receive network flow classification. ”h]”(j{)”}”(hŒ-N --config-nfc”h]”hŒ-N --config-nfc”…””}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jzh³hÇh´KmhjØubj‹)”}”(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&]”uh1jŠhjØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÇh´Kmhjqh²hubju)”}”(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]”(j{)”}”(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&]”uh1jzh³hÇh´Kphjubj‹)”}”(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&]”uh1jŠhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÇh´Kphjqh²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1johj^h²hh³hÇh´Nubhÿ)”}”(hhh]”(j)”}”(hŒudp4: UDP over IPv4”h]”hÞ)”}”(hjAh]”hŒudp4: UDP over IPv4”…””}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Krhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj<h²hh³hÇh´Nubj)”}”(hŒudp6: UDP over IPv6”h]”hÞ)”}”(hjXh]”hŒudp6: UDP over IPv6”…””}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KshjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj<h²hh³hÇh´Nubj)”}”(hŒ?f Hash on bytes 0 and 1 of the Layer 4 header of the rx packet.”h]”hÞ)”}”(hjoh]”hŒ?f Hash on bytes 0 and 1 of the Layer 4 header of the rx packet.”…””}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kthjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj<h²hh³hÇh´Nubj)”}”(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.”…””}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kuhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj<h²hh³hÇh´Nubeh}”(h]”h ]”h"]”h$]”h&]”jj€uh1hþh³hÇh´Krhj^h²hubeh}”(h]”Œ4supported-ethtool-commands-and-options-for-filtering”ah ]”h"]”Œ4supported ethtool commands and options for filtering”ah$]”h&]”uh1hÈhjeh²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: ”…””}”(hjh²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°hjubeh}”(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”…””}”(hj(h²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]”Œ