ntb_netdev: correct skb leak
authorJon Mason <jon.mason@intel.com>
Sat, 19 Jan 2013 09:02:31 +0000 (02:02 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 20 Jan 2013 23:48:13 +0000 (15:48 -0800)
commit765ccc7bc3d913e18b887a86de1e86db701a2d78
treedcb913f3ba15bab0afd6dedbc29c9b9dbcb97b0b
parent19e17f7248e8ef72a8b625db7ddd99c0ad3da27c
ntb_netdev: correct skb leak

If ntb_netdev is unable to pass a new skb to the ntb transport for
future rx packets, it should free the newly alloc'ed skb in the error
case.  Found by Kernel memory leak detector.

Signed-off-by: Jon Mason <jon.mason@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ntb_netdev.c