[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openvswitch-git
Subject:    [ovs-git] Open vSwitch: datapath: Move over-MTU checking into vport_send(). (master)
From:       dev () openvswitch ! org (dev at openvswitch ! org)
Date:       2010-07-13 21:10:50
Message-ID: E1OYmkc-00059p-Dt () li27-103 ! members ! linode ! com
[Download RAW message or body]

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, master has been updated
       via  38aeef15d85c8f7a590ebf3daaeb3f4d72d414a4 (commit)
       via  ecbb6953b37f81f5ea1979aa4e5d8e11df0929ad (commit)
      from  f5fb5de6bed79b77fff769bec1b2a5cb3fe80db0 (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 38aeef15d85c8f7a590ebf3daaeb3f4d72d414a4
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=38aeef15d85c8f7a590ebf3daaeb3f4d72d414a4
                
Author: Jesse Gross <jesse at nicira.com>
		
datapath: Move over-MTU checking into vport_send().
		
We currently check for packets that are over the MTU in do_output().
There is a one-to-one correlation between this function and
vport_send() so move the MTU check there for consistency with
other error checking.


commit ecbb6953b37f81f5ea1979aa4e5d8e11df0929ad
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=ecbb6953b37f81f5ea1979aa4e5d8e11df0929ad
                
Author: Jesse Gross <jesse at nicira.com>
		
datapath: Add loop checking.
		
New types of vports such as patch and GRE make it possible to
connect multiple (or the same) datapaths together, which introduces
the possibility of loops on a single machine.  Local loops are
even worse than network loops because they will quickly crash the
machine once the kernel stack is exhausted.  This adds loop
checking within the OVS datapath that will drop packets that have
been seen more than 5 times.

CC: Paul Ingram <paul at nicira.com>


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

Summary of changes:
 datapath/actions.c |   16 -------------
 datapath/vport.c   |   62 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+), 16 deletions(-)


hooks/post-receive
-- 
Open vSwitch


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic