dpif-netdev: Make 'max_mtu' a per-dp feature, for thread safety.

This ensures that an external lock around a dpif_netdev will allow
thread-safe access to it.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ofp-msgs: Make thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
jsonrpc: Make thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
lockfile: Make thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
memory: Add note about threaded usage to comment.

Signed-off-by: Ben Pfaff <blp@nicira.com>
meta-flow: Make thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
xenserver: Make thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
dirs: Make thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
dpif: Serialize initialization.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ovsdb-data: Make ovsdb_atom_default() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ovsdb-types: Make ovsdb_base_type_get_enum_type() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
packets: Make eth_addr_is_reserved() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
socket-util: Make get_max_fds() and get_null_fd() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
uuid: Make uuid_generate() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
netdev-linux: Work on thread safety.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ofp-parse: Make parse_ofp_str() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ovsdb-idlc: Ensure that initialization occurs single-threaded.

Signed-off-by: Ben Pfaff <blp@nicira.com>
netdev-dummy: Make counter thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
ofp-msgs: Make alloc_xid() thread-safe.

Signed-off-by: Ben Pfaff <blp@nicira.com>
netdev-vport: Make pid checking in set_tunnel_config() thread-safe

Signed-off-by: Ben Pfaff <blp@nicira.com>