]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.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)
committerKamal Mostafa <kamal@canonical.com>
Thu, 18 Aug 2016 17:23:58 +0000 (10:23 -0700)
commite540cd9212e247388667e878193ef5a9b22511fc
treeefd82b709427ff6d77a31b2c434c081273b57c1c
parentdd9ee6a32182611162e8bb09aa081656cb6e8b92
qed: Fix setting/clearing bit in completion bitmap

BugLink: http://bugs.launchpad.net/bugs/1614560
[ 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>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
drivers/net/ethernet/qlogic/qed/qed_spq.c