flow: Enable matching on new field 'pkt_mark'.
authorJesse Gross <jesse@nicira.com>
Tue, 6 Aug 2013 19:57:16 +0000 (12:57 -0700)
committerJesse Gross <jesse@nicira.com>
Tue, 13 Aug 2013 21:39:56 +0000 (14:39 -0700)
commitac923e910e15e934137b9f12997d153c83292edf
tree79ac3ed611799a2a6ea9f2d251a2c767a93d8021
parented2e72459317c689c46d3f1d279945485ff34fda
flow: Enable matching on new field 'pkt_mark'.

The Linux kernel datapath enables matching and setting the skb mark
but this functionality is currently used only internally by
ovs-vswitchd. This exposes it through NXM to enable external
controllers to interact with other kernel subsystems. Although this
is simply exporting the skb mark, the intention is that this is a
platform independent mechanism to access some system metadata and
therefore may have different implementations on various systems.

Bug #17855

Signed-off-by: Jesse Gross <jesse@nicira.com>
Acked-by: Andy Zhou <azhou@nicira.com>
13 files changed:
NEWS
include/openflow/nicira-ext.h
lib/flow.c
lib/flow.h
lib/match.c
lib/match.h
lib/meta-flow.c
lib/nx-match.c
lib/ofp-print.c
lib/ofp-util.c
tests/ofproto.at
tests/ovs-ofctl.at
utilities/ovs-ofctl.8.in