Patch "IB/multicast: Check ib_find_pkey() return value" has been added to the 4.8-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
IB/multicast: Check ib_find_pkey() return value
to the 4.8-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-multicast-check-ib_find_pkey-return-value.patch
and it can be found in the queue-4.8 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
d3a2418ee36a59bc02e9d454723f3175dcf4bfd9Mon Sep 17 00:00:00 2001
From: Bart Van Assche <[email protected]>
Date: Mon, 21 Nov 2016 10:22:17 -0800
Subject: IB/multicast: Check ib_find_pkey() return value
From: Bart Van Assche <[email protected]>
commit d3a2418ee36a59bc02e9d454723f3175dcf4bfd9 upstream.
This patch avoids that Coverity complains about not checking the ib_find_pkey() return value.
--- drivers/infiniband/core/multicast.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
drivers/infiniband/core/multicast.c +5 -2
@@ -518,8 +518,11 @@ static void join_handler(int status, strprocess_join_error (group, status); else {int mgids_changed, is_mgid0; -ib_find_pkey (group->port->dev->device, group->port->port_num, -be16_to_cpu (rec->pkey), &pkey_index); + +if (ib_find_pkey (group->port->dev->device, + group->port->port_num,be16_to_cpu (rec->pkey), + &pkey_index)) + pkey_index =MCAST_INVALID_PKEY_INDEX ;spin_lock_irq (&group->port->lock); if (group->state == MCAST_BUSY &&
Patches currently in stable-queue which might be from [email protected] are
queue-4.8/ib-mad-fix-an-array-index-check.patch queue-4.8/ipoib-avoid-reading-an-uninitialized-member-variable.patch queue-4.8/ib-rxe-fix-a-memory-leak-in-rxe_qp_cleanup.patch queue-4.8/ib-multicast-check-ib_find_pkey-return-value.patch queue-4.8/ib-cma-fix-a-race-condition-in-iboe_addr_get_sgid.patch queue-4.8/iscsi-target-return-error-if-unable-to-add-network-portal.patch