8ff25e725e
In Kernel 4.8 we introduced Traffic Control (TC see [1]) hardware offloads framework for SR-IOV VFs which allows us to configure the NIC [2]. Subsequent OVS patches [3] allow us to use the TC framework to offload OVS datapath rules. This patch allow OVS mech driver to bind direct (SR-IOV) port. This will allow to offload the OVS flows using tc to the SR-IOV NIC and gain accelerate OVS. [1] https://linux.die.net/man/8/tc [2] http://netdevconf.org/1.2/papers/efraim-gerlitz-sriov-ovs-final.pdf [3] https://mail.openvswitch.org/pipermail/ovs-dev/2017-April/330606.html DocImpact: Add SR-IOV offload support for OVS mech driver Partial-Bug: #1627987 Depends-On: I6bc2539a1ddbf7990164abeb8bb951ddcb45c993 Change-Id: I77650be5f04775a72e2bdf694f93988825a84b72
7 lines
345 B
YAML
7 lines
345 B
YAML
---
|
|
prelude: >
|
|
The ``openvswitch`` mechanism driver now supports hardware offload via SR-IOV.
|
|
features:
|
|
- The ``openvswitch`` mechanism driver now allows binding direct (SR-IOV) ports.
|
|
Using ``openvswitch`` 2.8.0 and 'Linux Kernel' 4.8 allows to control the SR-IOV VF
|
|
via OpenFlow control plane and gain accelerated 'Open vSwitch'. |