diff options
author | Ben Pfaff <blp@nicira.com> | 2014-07-28 09:50:37 -0700 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2014-07-28 09:50:37 -0700 |
commit | 79fe0f4611b60fe0fdf43206bc06201fd724a18d (patch) | |
tree | 41c45e985bcf91336901706439836243f0374e90 /utilities | |
parent | 3eed53e9cf8e5a11516bf8d77cf247766aaf0804 (diff) | |
download | openvswitch-79fe0f4611b60fe0fdf43206bc06201fd724a18d.tar.gz |
meta-flow: Add 64-bit registers.
These 64-bit registers are intended to conform with the OpenFlow 1.5
draft specification.
EXT-244.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme@nicira.com>
Diffstat (limited to 'utilities')
-rw-r--r-- | utilities/ovs-ofctl.8.in | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/utilities/ovs-ofctl.8.in b/utilities/ovs-ofctl.8.in index 63f4feed9..53b341109 100644 --- a/utilities/ovs-ofctl.8.in +++ b/utilities/ovs-ofctl.8.in @@ -1084,7 +1084,22 @@ indicates that the corresponding bit in \fIvalue\fR must match exactly, and a 0-bit wildcards that bit. .IP When a packet enters an OpenFlow switch, all of the registers are set -to 0. Only explicit Nicira extension actions change register values. +to 0. Only explicit actions change register values. +. +.IP "\fBxreg\fIidx\fB=\fIvalue\fR[\fB/\fImask\fR]" +Matches \fIvalue\fR either exactly or with optional \fImask\fR in +64-bit ``extended register'' number \fIidx\fR. Each of the 64-bit +extended registers overlays two of the 32-bit registers: \fBxreg0\fR +overlays \fBreg0\fR and \fBreg1\fR, with \fBreg0\fR supplying the +most-significant bits of \fBxreg0\fR and \fBreg1\fR the +least-significant. f\fBxreg1\fR similarly overlays \fBreg2\fR and +\fBreg3\fR, and so on. +.IP +These fields were added in Open vSwitch 2.3 to conform with the +OpenFlow 1.5 (draft) specification. OpenFlow 1.5 calls these fields +just the ``packet registers,'' but Open vSwitch already had 32-bit +registers by that name, which is why Open vSwitch refers to the +standard registers as ``extended registers''. . .IP \fBpkt_mark=\fIvalue\fR[\fB/\fImask\fR] Matches packet metadata mark \fIvalue\fR either exactly or with optional |