]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
staging/rtl8192u - check for skb alloc failure
authorValdis Kletnieks <Valdis.Kletnieks@vt.edu>
Mon, 8 Sep 2014 22:09:48 +0000 (18:09 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 8 Sep 2014 22:22:52 +0000 (15:22 -0700)
commit79d99c305fd4edb9ee11ff57f43dc961ad684ab6
treefa8b8e54de0941d6ce1ce5a9a6123fb956d75902
parent9f87b447204cb1cbc6c838f97ff2e365689c15f4
staging/rtl8192u - check for skb alloc failure

It's possible for dev_alloc_skb() to fail. Propagate the error to the caller,
so it can clean up and drop the packet. The sender should end up retransmitting
the packet, hopefully at a time we're prepared to allocate skb's again.

Reported-By: Nicholas Krause <xerofoify@gmail.com>
Signed-Off-By: Valdis Kletnieks <valdis.kletnieks@vt.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c