aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2007-12-03 21:34:14 -0600
committerJeff Garzik <jeff@garzik.org>2007-12-04 14:53:49 -0500
commit4352d82647f679fb8dd9440b34400fa49beedb2c (patch)
tree667455cf1c3fa8c3085c93bbf3e0755b6fb28fe6 /scripts/patch-kernel
parentSMC911X: Fix using of dereferenced skb after netif_rx (diff)
downloadlinux-4352d82647f679fb8dd9440b34400fa49beedb2c.tar.gz
linux-4352d82647f679fb8dd9440b34400fa49beedb2c.zip
pasemi_mac: Fix reuse of free'd skb
Turns out we're freeing the skb when we detect CRC error, but we're not clearing out info->skb. We could either clear it and have the stack reallocate it, or just leave it and the rx ring refill code will reuse the one that was allocated. Reusing a freed skb obviously caused some nasty crashes of various kind, as reported by Brent Baude and David Woodhouse. Signed-off-by: Olof Johansson <olof@lixom.net> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions