[ovs-git] Open vSwitch: datapath: Fix missing VLAN netlink attribute handling (branch-1.12)

dev at openvswitch.org dev at openvswitch.org
Tue Jul 30 22:04:10 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, branch-1.12 has been updated
       via  dee7f33140ae03583ed6cdd3edf8f60ab237263e (commit)
       via  869bbf09949147e220044ce2cb1828daab2f805a (commit)
      from  16f8304d175fffdafd9380fac8c8b24b54aa52bf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit dee7f33140ae03583ed6cdd3edf8f60ab237263e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=dee7f33140ae03583ed6cdd3edf8f60ab237263e
Author: Andy Zhou <azhou at nicira.com>
		
datapath: Fix missing VLAN netlink attribute handling
		
Missing VLAN netlink attribute should be interpreted as exact match
of no VLAN tag, instead of wildcarded match for all VLAN tags.

Bug #18736.

Signed-off-by: Andy Zhou <azhou at nicira.com>
Signed-off-by: Jesse Gross <jesse at nicira.com>


commit 869bbf09949147e220044ce2cb1828daab2f805a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=869bbf09949147e220044ce2cb1828daab2f805a
Author: Andy Zhou <azhou at nicira.com>
		
datapath: fix a bug in SF_FLOW_KEY_PUT macro
		
This bug will cause mask values to corrupt the flow key value. So far
the bug has not showed up because we don't write mask value when
there is no mask Netlink attributes.  However, it needs to be fixed for
the next and future commits where we will start to set default
values for key and mask for missing Netlink attributes.

Signed-off-by: Andy Zhou <azhou at nicira.com>
Signed-off-by: Jesse Gross <jesse at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 datapath/flow.c |   24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list