]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
qed: Fix setting/clearing bit in completion bitmap
authorManish Chopra <manish.chopra@qlogic.com>
Mon, 25 Jul 2016 16:07:46 +0000 (19:07 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 16 Aug 2016 07:33:16 +0000 (09:33 +0200)
commite6ec788ea5bc4195f792b5e4d5d84c15ac7b899d
treeddcc1bba15ae121dd6084d3f148a3c25602ce011
parent3090b1b2fc832cb09f60b14c269fa717b99ed2b5
qed: Fix setting/clearing bit in completion bitmap

[ Upstream commit 59d3f1ceb69b54569685d0c34dff16a1e0816b19 ]

Slowpath completion handling is incorrectly changing
SPQ_RING_SIZE bits instead of a single one.

Fixes: 76a9a3642a0b ("qed: fix handling of concurrent ramrods")
Signed-off-by: Manish Chopra <manish.chopra@qlogic.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/qlogic/qed/qed_spq.c