]> git.baikalelectronics.ru Git - kernel.git/commit
bnx2x: Fix AER semaphore release
authorYuval Mintz <yuvalmin@broadcom.com>
Tue, 26 Mar 2013 23:28:03 +0000 (23:28 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 27 Mar 2013 16:48:31 +0000 (12:48 -0400)
commit5cc51516215f5f39985f91d477ef323088d46195
tree44f652ebcdad6b840d0e15043d946983054497a9
parentda2f365e9156a54c000cc6a5f3f73dd056d72325
bnx2x: Fix AER semaphore release

Commit f648e2b "AER revised" erroneously inserted an error-flow
in which a semaphore is released even though the attempt to take it
has failed.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Yuval Mintz <yuvalmin@broadcom.com>
Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c