]> git.baikalelectronics.ru Git - kernel.git/commit
ipmi_si: Avoid a wrong long timeout on transaction done
authorCorey Minyard <cminyard@mvista.com>
Mon, 25 Jan 2016 22:11:20 +0000 (16:11 -0600)
committerCorey Minyard <cminyard@mvista.com>
Fri, 18 Mar 2016 12:01:23 +0000 (07:01 -0500)
commita52224ff26b326b5c19d7568897f7adac76107d3
tree74de7c6c3a8f9caf26221aec40acdaba732f667c
parent3c442cc6a7b53f6c7028085c8a4b57be9a52cbbc
ipmi_si: Avoid a wrong long timeout on transaction done

Under some circumstances, the IPMI state machine could return
a call without delay option but the driver would still do a long
delay because the result wasn't checked.  Instead of calling
the state machine after transaction done, just go back to the
top of the processing to start over.

Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_si_intf.c