projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
flow: Fully separate flow_wildcards from OpenFlow wildcard bits.
[openvswitch]
/
datapath
/
dp_notify.c
diff --git
a/datapath/dp_notify.c
b/datapath/dp_notify.c
index 4a16a93fdc5356d24620b94690b8476a16b03774..b6bb90ec7ec415ccd25a00b2b4b6a404c3cd9b8b 100644
(file)
--- a/
datapath/dp_notify.c
+++ b/
datapath/dp_notify.c
@@
-14,8
+14,8
@@
#include "vport-internal_dev.h"
#include "vport-netdev.h"
#include "vport-internal_dev.h"
#include "vport-netdev.h"
-static int dp_device_event(struct notifier_block *unused, unsigned long event,
- void *ptr)
+static int dp_device_event(struct notifier_block *unused, unsigned long event,
+ void *ptr)
{
struct net_device *dev = ptr;
struct vport *vport;
{
struct net_device *dev = ptr;
struct vport *vport;
@@
-24,12
+24,11
@@
static int dp_device_event(struct notifier_block *unused, unsigned long event,
if (is_internal_dev(dev))
vport = internal_dev_get_vport(dev);
if (is_internal_dev(dev))
vport = internal_dev_get_vport(dev);
- else
{
+ else
vport = netdev_get_vport(dev);
vport = netdev_get_vport(dev);
- if (!vport)
- return NOTIFY_DONE;
- }
+ if (!vport)
+ return NOTIFY_DONE;
p = vport_get_dp_port(vport);
p = vport_get_dp_port(vport);
@@
-54,11
+53,8
@@
static int dp_device_event(struct notifier_block *unused, unsigned long event,
break;
case NETDEV_CHANGEMTU:
break;
case NETDEV_CHANGEMTU:
- if (!is_internal_dev(dev)) {
- mutex_lock(&dp->mutex);
+ if (!is_internal_dev(dev))
set_internal_devs_mtu(dp);
set_internal_devs_mtu(dp);
- mutex_unlock(&dp->mutex);
- }
break;
}
return NOTIFY_DONE;
break;
}
return NOTIFY_DONE;