ntb_netdev: Fix skb free issue in open
authorJon Mason <jon.mason@intel.com>
Fri, 22 Nov 2013 23:50:57 +0000 (16:50 -0700)
committerJon Mason <jon.mason@intel.com>
Mon, 7 Apr 2014 17:58:14 +0000 (10:58 -0700)
commite8bc2ebdceea3c0c6de16d899f0679654c308739
treeff32b932c5e70791c9f23544ece0c2de10700ee9
parentfea903ecd799ec49a2ebc4cc8cfb7bb96fd31ddc
ntb_netdev: Fix skb free issue in open

In ntb_netdev_open, when ntb_transport_rx_enqueue fails the skb that was
attempting to be enqueued is not freed.  Free this skb on the
ntb_transport_rx_enqueue error.

Signed-off-by: Jon Mason <jon.mason@intel.com>
drivers/net/ntb_netdev.c