Everything in this batch is really simple.

Ben Pfaff (23):
  dpif-netdev: Make 'max_mtu' a per-dp feature, for thread safety.
  ofp-msgs: Make thread-safe.
  jsonrpc: Make thread-safe.
  lockfile: Make thread-safe.
  memory: Add note about threaded usage to comment.
  meta-flow: Make thread-safe.
  xenserver: Make thread-safe.
  dirs: Make thread-safe.
  dpif: Serialize initialization.
  ovsdb-data: Make ovsdb_atom_default() thread-safe.
  ovsdb-types: Make ovsdb_base_type_get_enum_type() thread-safe.
  packets: Make eth_addr_is_reserved() thread-safe.
  socket-util: Make get_max_fds() and get_null_fd() thread-safe.
  uuid: Make uuid_generate() thread-safe.
  netdev-linux: Work on thread safety.
  ofp-parse: Make parse_ofp_str() thread-safe.
  ovsdb-idlc: Ensure that initialization occurs single-threaded.
  netdev-dummy: Make counter thread-safe.
  ofp-msgs: Make alloc_xid() thread-safe.
  netdev-vport: Make pid checking in set_tunnel_config() thread-safe
  command-line: Make proctitle changing commands thread-safe.
  fatal-signal: Make thread-safe.
  vlog: Mark vlog_module_ptr_* as const.

 lib/command-line.c   |    5 ++++
 lib/dirs.c.in        |   37 +++++++++++++++++++++++++-------
 lib/dpif-linux.c     |    7 ++++-
 lib/dpif-netdev.c    |   12 +++++-----
 lib/dpif.c           |    6 ++--
 lib/fatal-signal.c   |   56 +++++++++++++++++++++++++++++++++++++++++--------
 lib/fatal-signal.h   |    3 +-
 lib/jsonrpc.c        |   12 +++++++++-
 lib/lockfile.c       |   11 +++++++++-
 lib/memory.c         |    5 +++-
 lib/meta-flow.c      |   41 ++++++++++++++++++++----------------
 lib/netdev-dummy.c   |   11 +++++++--
 lib/netdev-linux.c   |   38 +++++++++++++++++++--------------
 lib/netdev-vport.c   |    4 +++
 lib/ofp-msgs.c       |   15 +++++++++++-
 lib/ofp-parse.c      |    5 ++++
 lib/ovs-thread.c     |    5 ++++
 lib/ovs-thread.h     |    6 +++++
 lib/ovsdb-data.c     |    7 +++--
 lib/ovsdb-types.c    |   24 ++++++++++++++-------
 lib/packets.c        |   10 ++++++--
 lib/socket-util.c    |   18 +++++++++++----
 lib/uuid.c           |   21 +++++++++++-------
 lib/vlog.h           |    4 +-
 ovsdb/ovsdb-idlc.in  |    2 +
 vswitchd/xenserver.c |   23 +++++++++----------
 26 files changed, 275 insertions(+), 113 deletions(-)

-- 
1.7.2.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to