]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit807fab4b39625d3d9e9a257720921c5901b04601
tree3c56b6fb6c249c736dc2baad852e151f7d06430d
parent443ce2d8fcf5277d48cf1ecdfe3a72ce3729d4bc
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