diff options
| -rw-r--r-- | net/core/dev.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 4addaf0df96e..a1607bc0cd4c 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
| @@ -994,6 +994,8 @@ int dev_open(struct net_device *dev) | |||
| 994 | { | 994 | { |
| 995 | int ret = 0; | 995 | int ret = 0; |
| 996 | 996 | ||
| 997 | ASSERT_RTNL(); | ||
| 998 | |||
| 997 | /* | 999 | /* |
| 998 | * Is it already up? | 1000 | * Is it already up? |
| 999 | */ | 1001 | */ |
| @@ -1060,6 +1062,8 @@ int dev_open(struct net_device *dev) | |||
| 1060 | */ | 1062 | */ |
| 1061 | int dev_close(struct net_device *dev) | 1063 | int dev_close(struct net_device *dev) |
| 1062 | { | 1064 | { |
| 1065 | ASSERT_RTNL(); | ||
| 1066 | |||
| 1063 | might_sleep(); | 1067 | might_sleep(); |
| 1064 | 1068 | ||
| 1065 | if (!(dev->flags & IFF_UP)) | 1069 | if (!(dev->flags & IFF_UP)) |
