Merge commit 'origin/master' into next
[pandora-kernel.git] / net / bridge / br_sysfs_br.c
index 603d892..ee4820a 100644 (file)
@@ -172,7 +172,8 @@ static ssize_t store_stp_state(struct device *d,
        if (endp == buf)
                return -EINVAL;
 
-       rtnl_lock();
+       if (!rtnl_trylock())
+               return restart_syscall();
        br_stp_set_enabled(br, val);
        rtnl_unlock();