]> Pileus Git - ~andy/linux/blobdiff - drivers/net/macvtap.c
macvtap: slient sparse warnings
[~andy/linux] / drivers / net / macvtap.c
index 992151ce08a40de872318cc8d0c3e008cde2e74e..edcbf1c0d6ed1f8fe9c3c1e70ff76e74036ed9b6 100644 (file)
@@ -429,7 +429,7 @@ static int macvtap_open(struct inode *inode, struct file *file)
        if (!q)
                goto out;
 
-       q->sock.wq = &q->wq;
+       RCU_INIT_POINTER(q->sock.wq, &q->wq);
        init_waitqueue_head(&q->wq.wait);
        q->sock.type = SOCK_RAW;
        q->sock.state = SS_CONNECTED;