[PATCH net 0/2] drivers/net,ipv6: Fix IPv6 fragment ID selection for virtio
From: Ben Hutchings <hidden>
Date: 2014-10-27 04:17:05
Also in:
virtualization
From: Ben Hutchings <hidden>
Date: 2014-10-27 04:17:05
Also in:
virtualization
The virtio net protocol supports UFO but does not provide for passing a
fragment ID for fragmentation of IPv6 packets. We used to generate a
fragment ID wherever such a packet was fragmented, but currently we
always use ID=0!
Ben.
Ben Hutchings (2):
drivers/net: Disable UFO through virtio
drivers/net,ipv6: Select IPv6 fragment idents for virtio UFO packets
drivers/net/macvtap.c | 16 ++++++++--------
drivers/net/tun.c | 24 +++++++++++++++---------
drivers/net/virtio_net.c | 23 +++++++++++++----------
include/net/ipv6.h | 2 ++
net/ipv6/output_core.c | 34 ++++++++++++++++++++++++++++++++++
5 files changed, 72 insertions(+), 27 deletions(-)
--
Ben Hutchings
Theory and practice are closer in theory than in practice.
- John Levine, moderator of comp.compilers