netdev: Initialize netdev_class_mutex.
authorGurucharan Shetty <gshetty@nicira.com>
Wed, 16 Apr 2014 20:33:26 +0000 (13:33 -0700)
committerGurucharan Shetty <gshetty@nicira.com>
Fri, 25 Apr 2014 14:48:25 +0000 (07:48 -0700)
commita4fdb0f3bdbfff1924afefd19239260ed429c193
tree5ead82ca5fbeff2272016464004fa331f21566b0
parenta7ae938074d1c5e25e484eb7b6aca3f101adea38
netdev: Initialize netdev_class_mutex.

This code path currently does not initialize
netdev_class_mutex.
dummy_enable
 ->netdev_dummy_register
   ->netdev_register_provider
     ->ovs_mutex_lock(&netdev_class_mutex)

ovsdb-server on windows crashes without it.

This commit adds a new initialization function.

Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/netdev.c