tunneling: Allow disabling tunnel header caching.
authorJesse Gross <jesse@nicira.com>
Mon, 30 Aug 2010 22:34:04 +0000 (15:34 -0700)
committerJesse Gross <jesse@nicira.com>
Wed, 22 Sep 2010 20:43:02 +0000 (13:43 -0700)
commitdca9309ae888995f13be5e1bfa607214ca531613
tree9e2a13b0be524dc12ff3b9a0ce4d1258b21bb703
parent842cf6f472b236b6e61be04b41970116245b1759
tunneling: Allow disabling tunnel header caching.

Tunnel header caching significantly improves performance by bypassing
much of the transmit path.  However, in some special cases or for
debugging it may be desirable to traverse the entire IP stack.  This
exposes that as an option (default is to enable header caching).

Signed-off-by: Jesse Gross <jesse@nicira.com>
Reviewed-by: Ben Pfaff <blp@nicira.com>
lib/netdev-tunnel.c
vswitchd/vswitch.xml