summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/cxgb4
diff options
context:
space:
mode:
authorJason Wang2014-11-13 09:54:14 +0100
committerDavid S. Miller2014-11-13 20:33:22 +0100
commit8c847d254146d32c86574a1b16923ff91bb784dd (patch)
tree5c6634687b9833a81cef836f88e466bc267126e9 /drivers/infiniband/hw/cxgb4
parentFOU: Fix no return statement warning for !CONFIG_NET_FOU_IP_TUNNELS (diff)
downloadkernel-qcow2-linux-8c847d254146d32c86574a1b16923ff91bb784dd.tar.gz
kernel-qcow2-linux-8c847d254146d32c86574a1b16923ff91bb784dd.tar.xz
kernel-qcow2-linux-8c847d254146d32c86574a1b16923ff91bb784dd.zip
tun: fix issues of iovec iterators using in tun_put_user()
This patch fixes two issues after using iovec iterators: - vlan_offset should be initialized to zero, otherwise unexpected offset will be used in skb_copy_datagram_iter() - advance iovec iterator when vnet_hdr_sz is greater than sizeof(gso), this is the case when mergeable rx buffer were enabled for a virt guest. Fixes e0b46d0ee9c240c7430a47e9b0365674d4a04522 ("tun: Use iovec iterators") Cc: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Jason Wang <jasowang@redhat.com> Acked-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/infiniband/hw/cxgb4')
0 files changed, 0 insertions, 0 deletions