Patch "IB/SA: Use correct free function" has been added to the 4.4-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
IB/SA: Use correct free function
to the 4.4-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
ib-sa-use-correct-free-function.patch
and it can be found in the queue-4.4 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
0f377d86252d11bfea941852785e3094b93601a7Mon Sep 17 00:00:00 2001
From: Mark Bloch <[email protected]>
Date: Fri, 6 May 2016 22:45:27 +0300
Subject: IB/SA: Use correct free function
From: Mark Bloch <[email protected]>
commit 0f377d86252d11bfea941852785e3094b93601a7 upstream.
Fixes a direct call to kfree_skb when nlmsg_free should be used.
--- drivers/infiniband/core/sa_query.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/infiniband/core/sa_query.c +1 -1
@@ -534,7 +534,7 @@ static int ib_nl_send_msg(struct ib_sa_q data =ibnl_put_msg (skb, &nlh, query->seq,0 ,RDMA_NL_LS ,RDMA_NL_LS_OP_RESOLVE ,NLM_F_REQUEST );if (!data) { -kfree_skb (skb); +nlmsg_free (skb);return -EMSGSIZE ; }
Patches currently in stable-queue which might be from [email protected] are
queue-4.4/ib-iwpm-fix-a-potential-skb-leak.patchqueue-4.4/ib-sa-use-correct-free-function.patch