ipmi: Start the timer and thread on internal msgs
authorCorey Minyard <cminyard@mvista.com>
Sat, 5 Sep 2015 22:44:13 +0000 (17:44 -0500)
committerCorey Minyard <cminyard@mvista.com>
Mon, 16 Nov 2015 03:08:26 +0000 (21:08 -0600)
commit0cfec916e86d881e209de4b4ae9959a6271e6660
tree21a292cfb92d2f5ad90daa5e0459bf9668c8a2b2
parent8005c49d9aea74d382f474ce11afbbc7d7130bec
ipmi: Start the timer and thread on internal msgs

The timer and thread were not being started for internal messages,
so in interrupt mode if something hung the timer would never go
off and clean things up.  Factor out the internal message sending
and start the timer for those messages, too.

Signed-off-by: Corey Minyard <cminyard@mvista.com>
Tested-by: Gouji, Masayuki <gouji.masayuki@jp.fujitsu.com>
Cc: stable@vger.kernel.org
drivers/char/ipmi/ipmi_si_intf.c