First published: Fri Jul 29 2011(Updated: )
Currently skb_gro_header_slow unconditionally resets frag0 and frag0_len. However, when we can't pull on the skb this leaves the GRO fields in an inconsistent state. This patch fixes this by only resetting those fields after the pskb_may_pull test. Upstream commit: <a href="http://git.kernel.org/linus/17dd759c67f21e34f2156abcf415e1f60605a188">http://git.kernel.org/linus/17dd759c67f21e34f2156abcf415e1f60605a188</a> Acknowledgements: Red Hat would like to thank Brent Meshier for reporting this issue.
Credit: secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Linux kernel | <2.6.39.4 | |
debian/linux-2.6 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.