]> err.no Git - linux-2.6/blobdiff - net/bridge/br_netlink.c
Merge /pub/scm/linux/kernel/git/torvalds/linux-2.6
[linux-2.6] / net / bridge / br_netlink.c
index 5e84ade129caa260a130c4dca843df0fae7deb49..35facc0c11c24368f51c555be6bb13f072394c60 100644 (file)
@@ -109,7 +109,6 @@ static int br_dump_ifinfo(struct sk_buff *skb, struct netlink_callback *cb)
        struct net_device *dev;
        int idx;
 
-       read_lock(&dev_base_lock);
        for (dev = dev_base, idx = 0; dev; dev = dev->next) {
                /* not a bridge port */
                if (dev->br_port == NULL || idx < cb->args[0])
@@ -122,7 +121,6 @@ static int br_dump_ifinfo(struct sk_buff *skb, struct netlink_callback *cb)
 skip:
                ++idx;
        }
-       read_unlock(&dev_base_lock);
 
        cb->args[0] = idx;