ATM: solos-pci, remove use after free
authorJiri Slaby <jslaby@suse.cz>
Sun, 10 Oct 2010 21:50:44 +0000 (21:50 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 11 Oct 2010 18:05:41 +0000 (11:05 -0700)
commitf1ee89d5b007620353fb7dec1d34db4baa1a5571
tree3c56b6fb6c249c736dc2baad852e151f7d06430d
parent03c698c93fc15d976738a853a7ccb6ea26396003
ATM: solos-pci, remove use after free

Stanse found we do in console_show:
  kfree_skb(skb);
  return skb->len;
which is not good. Fix that by remembering the len and use it in the
function instead.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Chas Williams <chas@cmf.nrl.navy.mil>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/atm/solos-pci.c