[ovs-dev] [branch-1.1 00/34] commits to cherry-pick for branch-1.1
Ben Pfaff
blp at nicira.com
Fri Apr 29 21:56:31 UTC 2011
These are the bug fix commits that I think should be pushed to
branch-1.1. All of them are already on "master", so it is only
necessary to decide whether you agree with my selections. Comments
appreciated.
Andrew Evans (2):
pcap: Silence warnings about fwrite(3) return value being ignored.
datapath: Make git ignore linux-2.6/vlan.c.
Ben Pfaff (28):
type-props: New macro for estimating length of a decimal integer.
signals: New function signal_name().
util: New function ovs_fatal_valist().
Log anything that could prevent a daemon from starting.
daemon: Tolerate EINTR in fork_and_wait_for_startup().
daemon: Integrate checking for an existing pidfile into
daemonize_start().
daemon: Avoid races on pidfile creation.
ovsdb-idl: Fix atomicity of writes that don't change a column's
value.
bridge: Monitor fewer OVSDB columns.
debian: Do not call obsolete command "ovs-ofctl status" in
ovs-bugtool.
ovsdb-idl: Suppress "delete" operations for garbage-collected tables.
vswitchd: Document how to disable inactivity probes.
Fix calls to ctype functions.
ofproto: Avoid memory leak in classifier on destruction.
bridge: Initialize mirrors' uuid member.
daemon: Reduce log level of "pid file is stale" message.
bridge: Reintroduce log message that was lost (and wrong).
bridge: Fix VLAN selection mirroring logic.
socket-util: Properly set socket permissions in make_unix_socket().
ofp-util: Properly handle "tun_id"s in tun_id_from_cookie flows.
bridge: Avoid memory leak from RSPAN mirrors in bridge_destroy().
INSTALL.Linux: Mention that SSL options require building with SSL
support.
socket-util: Use portable solution for setting Unix socket
permissions.
ofproto: Consistently use netdev's name instead of ofp_phy_port name.
ofproto: Rework and fix bugs in port change detection.
bridge: Tolerate missing Port and Interface records for local port.
ofproto: Adjust netdev_monitor when switching netdevs.
datapath: Avoid freeing wild pointer in corner case.
Ethan Jackson (3):
xenserver: Warn when upgrading OVS on a bridged system.
xenserver: Don't openvswitch-xapi-update in bridge mode.
xenserver: Fix typo in RPM install message.
Justin Pettit (1):
ovs-monitor-ipsec: Allow IKE fragmentation
AUTHORS | 3 +
INSTALL.Linux | 3 +
datapath/flow.c | 1 +
datapath/linux-2.6/.gitignore | 1 +
debian/ovs-bugtool | 3 +-
debian/ovs-monitor-ipsec | 5 +-
lib/command-line.c | 19 +-
lib/daemon.c | 278 ++++++++++++--------
lib/daemon.h | 1 -
lib/entropy.c | 5 +-
lib/fatal-signal.c | 11 +-
lib/ofp-parse.c | 3 +-
lib/ofp-print.c | 2 +-
lib/ofp-util.c | 2 +-
lib/ovsdb-idl.c | 44 +++-
lib/ovsdb-idl.h | 4 +-
lib/pcap.c | 6 +-
lib/process.c | 38 +--
lib/random.c | 7 +-
lib/signals.c | 52 ++++-
lib/signals.h | 8 +-
lib/socket-util.c | 23 ++-
lib/socket-util.h | 4 +-
lib/timeval.c | 25 +-
lib/timeval.h | 4 +-
lib/type-props.h | 9 +-
lib/util.c | 9 +-
lib/util.h | 2 +
lib/uuid.c | 7 +-
lib/vlog.c | 27 ++-
lib/vlog.h | 13 +-
ofproto/ofproto.c | 230 +++++++++-------
ovsdb/ovsdb-server.c | 1 -
python/ovs/daemon.py | 201 +++++++++------
tests/ofproto.at | 8 +-
tests/test-daemon.py | 5 +-
tests/test-jsonrpc.c | 2 -
tests/test-jsonrpc.py | 4 +-
tests/test-timeval.c | 4 +-
tests/test-type-props.c | 13 +-
utilities/ovs-controller.c | 1 -
utilities/ovs-dpctl.c | 11 +-
utilities/ovs-ofctl.c | 19 +-
utilities/ovs-openflowd.c | 45 ++--
utilities/ovs-vsctl.8.in | 13 +-
vswitchd/bridge.c | 137 +++++++---
vswitchd/ovs-brcompatd.c | 19 +-
vswitchd/ovs-vswitchd.c | 5 +-
vswitchd/vswitch.xml | 4 +-
xenserver/etc_init.d_openvswitch-xapi-update | 17 ++
xenserver/openvswitch-xen.spec | 15 +-
.../usr_share_openvswitch_scripts_ovs-xapi-sync | 2 -
52 files changed, 856 insertions(+), 519 deletions(-)
--
1.7.4.4
More information about the dev
mailing list