[PATCH 5.3 328/344] ipmi: move message error checking to avoid deadlock