On Wed, 2014-10-22 at 01:02 +0100, Ben Hutchings wrote:
> I think this is the upstream change which would fix this. Please test
> this on top of the previous one, in case there are any more cases where
> ipv6_select_ident() may be called with a rt == NULL.
>
> However, it seems that with this change, when a VM offloads UDP/IPv6
> fragmentation to us, we will always set the fragmentation ID to 0. I'm
> not sure whether that's a regression from 3.2.62, but I think it is. We
> should not be choosing fragment IDs for VMs, but currently they aren't
> telling us what to use! I've queried this upstream.
I've now written and tested patches for that remaining regression.
Source at:
https://people.debian.org/~benh/packages/linux_3.2.63-2+deb7u1.dsc
https://people.debian.org/~benh/packages/linux_3.2.63-2+deb7u1.debian.tar.xz
Binary at:
https://people.debian.org/~benh/packages/linux-image-3.2.0-4-amd64_3.2.63-2+deb7u1_amd64.deb
There's a signed .changes file there as well, for verification
(distribution=UNRELEASED in case you are wondering).
Additional testing would be appreciated.
Ben.
--
Ben Hutchings
Theory and practice are closer in theory than in practice.
- John Levine, moderator of comp.compilers
Attachment:
signature.asc
Description: This is a digitally signed message part