]> Pileus Git - ~andy/linux/blobdiff - drivers/net/macvtap.c
b43: Increase number of RX DMA slots
[~andy/linux] / drivers / net / macvtap.c
index 0f0f9ce3a7769ec552cc9f01f1915b44e44958fe..97243011d3192e43ceb3b42d149ac6f8e4ddb6e6 100644 (file)
@@ -742,6 +742,7 @@ static ssize_t macvtap_get_user(struct macvtap_queue *q, struct msghdr *m,
        if (zerocopy) {
                skb_shinfo(skb)->destructor_arg = m->msg_control;
                skb_shinfo(skb)->tx_flags |= SKBTX_DEV_ZEROCOPY;
+               skb_shinfo(skb)->tx_flags |= SKBTX_SHARED_FRAG;
        }
        if (vlan)
                macvlan_start_xmit(skb, vlan->dev);