]> git.baikalelectronics.ru Git - kernel.git/commit
ipmi/powernv: Fix minor locking bug
authorAlistair Popple <alistair@popple.id.au>
Fri, 10 Apr 2015 07:32:20 +0000 (17:32 +1000)
committerCorey Minyard <cminyard@mvista.com>
Sat, 11 Apr 2015 01:51:42 +0000 (20:51 -0500)
commit2f5768e60e849d9bb0af1dd591468098dad0fe1d
tree1e19a70f5e7d15fab56ff7f1dfefa74817624ead
parentcf9327d5a0d5d82c6323ca2f23cce7a10e9ed73e
ipmi/powernv: Fix minor locking bug

If ipmi_powernv_recv(...) is called without a current message it
prints a warning and returns. However it fails to release the message
lock causing the system to dead lock during any subsequent IPMI
operations.

This error path should never normally be taken unless there are bugs
elsewhere in the system.

Signed-off-by: Alistair Popple <alistair@popple.id.au>
Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_powernv.c