net/ncsi: use kfree_skb() instead of kfree()
Subsystems (4)
PATCH 1/2 net/ncsi: use kfree_skb() instead of kfree()
We're supposed to use kfree_skb() to free these sk_buffs.
Fixes 955dc68cb9b2 ("net/ncsi: Add generic netlink family")
Signed-off-by Dan Carpenter <[email protected]>
net/ncsi/ncsi-netlink.c +2 -2
@@ -183,7 +183,7 @@ static int ncsi_pkg_info_nl(struct sk_buff *msg, struct genl_info *info) hdr =genlmsg_put (skb, info->snd_portid, info->snd_seq, &ncsi_genl_family,0 ,NCSI_CMD_PKG_INFO );if (!hdr) { -kfree (skb); +kfree_skb (skb);return -EMSGSIZE ; }
@@ -204,7 +204,7 @@ static int ncsi_pkg_info_nl(struct sk_buff *msg, struct genl_info *info) err:genlmsg_cancel (skb, hdr); -kfree (skb); +kfree_skb (skb);return rc; }
From: Dan Carpenter <[email protected]>
Date: Thu, 8 Mar 2018 12:36:04 +0300
Quoted 4 lines
We're supposed to use
kfree_skb()to free thesesk_buffs.Fixes 955dc68cb9b2 ("net/ncsi: Add generic netlink family")Signed-off-by Dan Carpenter <[email protected]>
Applied.