From 4df32b4c7a79137ed70c08af013727727771e26b Mon Sep 17 00:00:00 2001 From: Pavankumar Nandeshwar Date: Thu, 30 Mar 2023 00:36:27 -0700 Subject: [PATCH] qcacmn: Return gracefully if ingress device is NULL If the ingress net device is NULL, return gracefully from the API to check if the skb is from rmnet Change-Id: I81b8cea7f311fe581e83f2310155b83b28f2fd32 CRs-Fixed: 3445050 --- dp/wifi3.0/dp_tx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dp/wifi3.0/dp_tx.c b/dp/wifi3.0/dp_tx.c index 44d3554580..0106fa5e34 100644 --- a/dp/wifi3.0/dp_tx.c +++ b/dp/wifi3.0/dp_tx.c @@ -2007,6 +2007,9 @@ is_nbuf_frm_rmnet(qdf_nbuf_t nbuf, struct dp_tx_msdu_info_s *msdu_info) ingress_dev = dev_get_by_index(dev_net(nbuf->dev), nbuf->skb_iif); + if (!ingress_dev) + return false; + if ((ingress_dev->priv_flags & IFF_PHONY_HEADROOM)) { dev_put(ingress_dev); frag = &(skb_shinfo(nbuf)->frags[0]);