neutron-lib/neutron_lib
Moshe Levi f39c1a1615 hardware offload support for openvswitch
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 rule

This patch adds the VIF_TYPE_OVS_ACCELERATION
to portbindings

[1] http://netdevconf.org/1.2/papers/efraim-gerlitz-sriov-ovs-final.pdf
[2] https://patchwork.ozlabs.org/patch/738176/
[3] https://mail.openvswitch.org/pipermail/ovs-dev/2017-April/330606.html

Partial-Bug: #1627987

Change-Id: I41c0a44ebe5e886c689de9fbd7fadb9cb549dc68
2017-07-09 10:29:20 +03:00
..
agent rehome consumed neutron.common.constants 2017-06-21 07:17:06 -06:00
api hardware offload support for openvswitch 2017-07-09 10:29:20 +03:00
callbacks Add sanity check to receives decorator 2017-06-14 05:12:58 -07:00
db rehome consumed neutron.common.constants 2017-06-21 07:17:06 -06:00
exceptions Rehome dns-integration extension 2017-06-16 13:14:56 +09:00
hacking remove deprecated N523 hacking check 2017-06-28 13:20:48 -06:00
legacy Move some common test and framework goo into neutron-lib 2016-01-29 23:45:49 -07:00
objects rehome ovo exceptions 2017-06-19 06:27:24 -06:00
plugins rehome ml2 driver_api 2017-06-19 14:15:17 -06:00
services rehome qos service DriverBase class 2017-06-13 09:06:33 -06:00
tests Merge "Replace assertTrue(isinstance()) with assertIsInstance()" 2017-06-30 12:47:48 +00:00
utils rehome utils: synchronized decorator and load_class_by_alias_or_classname 2017-05-22 12:54:17 -06:00
__init__.py Removes unnecessary utf-8 encoding 2016-12-28 17:08:10 +07:00
_i18n.py Enforce log messages not being translated 2017-04-12 15:57:38 -07:00
_policy.py Revisit exported policy module 2017-01-12 11:41:53 -08:00
constants.py rehome consumed neutron.common.constants 2017-06-21 07:17:06 -06:00
context.py Handle tenant_name and project_name more equally 2017-03-22 12:11:02 +00:00
fixture.py APIDefinitionFixture bugfix 2017-05-24 04:45:39 -06:00
version.py Setup for devref documentation 2015-12-07 18:50:07 +00:00
worker.py rehome NeutronWorker class 2017-03-15 09:47:18 -06:00