diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2016-01-12 05:01:12 -0500 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2016-01-12 05:01:12 -0500 |
commit | 1f16f116b01c110db20ab808562c8b8bc3ee3d6e (patch) | |
tree | 44db563f64cf5f8d62af8f99a61e2b248c44ea3a /drivers/net/vrf.c | |
parent | 03724ac3d48f8f0e3caf1d30fa134f8fd96c94e2 (diff) | |
parent | f9eccf24615672896dc13251410c3f2f33a14f95 (diff) |
Merge branches 'clockevents/4.4-fixes' and 'clockevents/4.5-fixes' of http://git.linaro.org/people/daniel.lezcano/linux into timers/urgent
Pull in fixes from Daniel Lezcano:
- Fix the vt8500 timer leading to a system lock up when dealing with too
small delta (Roman Volkov)
- Select the CLKSRC_MMIO when the fsl_ftm_timer is enabled with COMPILE_TEST
(Daniel Lezcano)
- Prevent to compile timers using the 'iomem' API when the architecture has
not HAS_IOMEM set (Richard Weinberger)
Diffstat (limited to 'drivers/net/vrf.c')
-rw-r--r-- | drivers/net/vrf.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/drivers/net/vrf.c b/drivers/net/vrf.c index 92fa3e1ea65c..4f9748457f5a 100644 --- a/drivers/net/vrf.c +++ b/drivers/net/vrf.c | |||
@@ -907,7 +907,6 @@ static int vrf_newlink(struct net *src_net, struct net_device *dev, | |||
907 | struct nlattr *tb[], struct nlattr *data[]) | 907 | struct nlattr *tb[], struct nlattr *data[]) |
908 | { | 908 | { |
909 | struct net_vrf *vrf = netdev_priv(dev); | 909 | struct net_vrf *vrf = netdev_priv(dev); |
910 | int err; | ||
911 | 910 | ||
912 | if (!data || !data[IFLA_VRF_TABLE]) | 911 | if (!data || !data[IFLA_VRF_TABLE]) |
913 | return -EINVAL; | 912 | return -EINVAL; |
@@ -916,15 +915,7 @@ static int vrf_newlink(struct net *src_net, struct net_device *dev, | |||
916 | 915 | ||
917 | dev->priv_flags |= IFF_L3MDEV_MASTER; | 916 | dev->priv_flags |= IFF_L3MDEV_MASTER; |
918 | 917 | ||
919 | err = register_netdevice(dev); | 918 | return register_netdevice(dev); |
920 | if (err < 0) | ||
921 | goto out_fail; | ||
922 | |||
923 | return 0; | ||
924 | |||
925 | out_fail: | ||
926 | free_netdev(dev); | ||
927 | return err; | ||
928 | } | 919 | } |
929 | 920 | ||
930 | static size_t vrf_nl_getsize(const struct net_device *dev) | 921 | static size_t vrf_nl_getsize(const struct net_device *dev) |