]> git.baikalelectronics.ru Git - kernel.git/commit
netpoll: fix incorrect access to skb data in __netpoll_rx
authorEric Dumazet <eric.dumazet@gmail.com>
Fri, 26 Aug 2011 06:26:15 +0000 (06:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 26 Aug 2011 16:49:04 +0000 (12:49 -0400)
commit369878899a0bd0439b74f896484f2077dd46fc35
treedfc4fbbb8bcbcd0fee9c67d17a8c3366f4094959
parentfd479f6477a28f73a234cf9f325503b31bed7da9
netpoll: fix incorrect access to skb data in __netpoll_rx

__netpoll_rx() doesnt properly handle skbs with small header

pskb_may_pull() or pskb_trim_rcsum() can change skb->data, we must
reload it.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/netpoll.c