net-sysfs: convert dev->operstate reads to lockless ones
[linux-2.6-microblaze.git] / net / bridge / br_netlink.c
index 5ad4abf..2cf4fc7 100644 (file)
@@ -455,7 +455,8 @@ static int br_fill_ifinfo(struct sk_buff *skb,
                          u32 filter_mask, const struct net_device *dev,
                          bool getlink)
 {
-       u8 operstate = netif_running(dev) ? dev->operstate : IF_OPER_DOWN;
+       u8 operstate = netif_running(dev) ? READ_ONCE(dev->operstate) :
+                                           IF_OPER_DOWN;
        struct nlattr *af = NULL;
        struct net_bridge *br;
        struct ifinfomsg *hdr;