ipmi: Fix IPMI errors due to timing problems
ipmi: Fix IPMI errors due to timing problems

This patch fixes an issue in OpenIPMI module where sometimes an ABORT command
is sent after sending an IPMI request to BMC causing the IPMI request to fail.

Signed-off-by: YiCheng Doe <cf9d5da42f2824453dc6172c0aa0bb4b2885022e@hp.com>
Signed-off-by: Corey Minyard <97c9634d4bed2779ee3e53c0495565ccc28c2363@mvista.com>
Acked-by: Tom Mingarelli <5ac4af3f345c6dee9c04c4348347069aaece936f@hp.com>
Tested-by: Andy Cress <c199fae5f8ee441a38f698a29bb2d069bb14107b@us.kontron.com>
Tested-by: Mika Lansirine <4227cdfba3adbcabf0279e29702ae32243e17177@stonesoft.com>
Tested-by: Brian De Wolf <7e5c990b448970ba234d0b459171a3a3963c1434@csupomona.edu>
Cc: Jean Michel Audet <3ff33718d48718ea2335e88a02cb8d53dbf10bb2@ca.Kontron.com>
Cc: Jozef Sudelsky <3b2d4591a74f9388f20ae6dc64a491e20d3961a5@elbiahosting.sk>
Acked-by: Matthew Garrett <4cf8d479716eba9bc68e0146d95320fcb138b96b@redhat.com>
Signed-off-by: Linus Torvalds <69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org>

KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas