Signed-off-by: Luis E. P <lp...@vmware.com> --- datapath/README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/datapath/README.md b/datapath/README.md index 1a4d8e1..0ca0377 100644 --- a/datapath/README.md +++ b/datapath/README.md @@ -41,7 +41,7 @@ flow key that it parsed from the packet. Userspace then extracts its own notion of a flow key from the packet and compares it against the kernel-provided version: - - If userspace's notion of the flow key for the packet matches the + - If the userspace's notion of the flow key for the packet matches the kernel's, then nothing special is necessary. - If the kernel's flow key includes more fields than the userspace @@ -99,10 +99,11 @@ passed over the Netlink socket. A flow key, exactly as described above, and an optional corresponding flow mask. A wildcarded flow can represent a group of exact match flows. Each '1' bit -in the mask specifies a exact match with the corresponding bit in the flow key. +in the mask specifies an exact match with the corresponding bit in the flow key. A '0' bit specifies a don't care bit, which will match either a '1' or '0' bit -of a incoming packet. Using wildcarded flow can improve the flow set up rate -by reduce the number of new flows need to be processed by the user space program. +of an incoming packet. Using a wildcarded flow can improve the flow set up rate +by reducing the number of new flows that need to be processed by the user space +program. Support for the mask Netlink attribute is optional for both the kernel and user space program. The kernel can ignore the mask attribute, installing an exact -- 2.3.2 (Apple Git-55) _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev