OSDN Git Service

gve: fix for null pointer dereference.
authorAmeer Hamza <amhamza.mgc@gmail.com>
Sun, 5 Dec 2021 18:38:10 +0000 (23:38 +0500)
committerJakub Kicinski <kuba@kernel.org>
Wed, 8 Dec 2021 04:57:17 +0000 (20:57 -0800)
commite6f60c51f0435862020bcd2d1e3257caaafe5650
tree7fcbead3e075c414d5149ef2337269e0bde79302
parent6ebe4b350833a535d1df02591911b5f5fba3b275
gve: fix for null pointer dereference.

Avoid passing NULL skb to __skb_put() function call if
napi_alloc_skb() returns NULL.

Fixes: 37149e9374bf ("gve: Implement packet continuation for RX.")
Signed-off-by: Ameer Hamza <amhamza.mgc@gmail.com>
Link: https://lore.kernel.org/r/20211205183810.8299-1-amhamza.mgc@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/google/gve/gve_utils.c