Bug#660804: [Bug 42809] New: kernel panic when receiving an ipsec packet
On Thu, 23 Feb 2012 02:54:39 +0100
Eric Dumazet <eric.dumazet@gmail.com> wrote:
> Le jeudi 23 février 2012 à 02:38 +0100, Eric Dumazet a écrit :
>
> > Which driver handles this Traverse Solos card ?
>
> If br2684_push() is used, it seems it lacks proper call to
> skb_reset_mac_header(skb) in paths where eth_type_trans() is not called.
>
> Later in xfrm4_mode_tunnel_input() we crash because we assume
> skb_mac_header() is valid.
when br2684_push() doesnt call eth_type_trans() the underlying packet
doesnt have a mac address header -- just an llc header that says 'ip
packet is next'.
Reply to: