summaryrefslogtreecommitdiff
path: root/lib/librte_sched/rte_sched_version.map
diff options
context:
space:
mode:
authorStephen Hemminger <stephen@networkplumber.org>2015-07-16 14:34:35 -0700
committerThomas Monjalon <thomas.monjalon@6wind.com>2015-07-17 00:35:49 +0200
commit320d0b6ea00b1b1e42bb67aa98685205bf5576c0 (patch)
tree3f451133735f1a3849f5d06be7798f51803816cb /lib/librte_sched/rte_sched_version.map
parent63111f7d4d100b237b5c0a076fdda122d82daa33 (diff)
downloaddpdk-320d0b6ea00b1b1e42bb67aa98685205bf5576c0.zip
dpdk-320d0b6ea00b1b1e42bb67aa98685205bf5576c0.tar.gz
dpdk-320d0b6ea00b1b1e42bb67aa98685205bf5576c0.tar.xz
sched: hide structure of port hierarchy
Right now the scheduler hierarchy is encoded as a bitfield that is visible as part of the ABI. This creates an barrier limiting future expansion of the hierarchy. As a transistional step. hide the actual layout of the hierarchy and mark the exposed structure as deprecated. This will allow for expansion in later release. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
Diffstat (limited to 'lib/librte_sched/rte_sched_version.map')
-rw-r--r--lib/librte_sched/rte_sched_version.map9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/librte_sched/rte_sched_version.map b/lib/librte_sched/rte_sched_version.map
index 9f74e8b..3aa159a 100644
--- a/lib/librte_sched/rte_sched_version.map
+++ b/lib/librte_sched/rte_sched_version.map
@@ -20,3 +20,12 @@ DPDK_2.0 {
local: *;
};
+
+DPDK_2.1 {
+ global:
+
+ rte_sched_port_pkt_write;
+ rte_sched_port_pkt_read_tree_path;
+ rte_sched_port_pkt_read_color;
+
+} DPDK_2.0;