During some tests we found some misbehaving boxes (sun & ibm).
This diff fixes the sun issues but it needs wider testing on other boxes with a
KCS transport. If you have a box with a similar line in dmesg:
ipmi0 at mainbus0: version 1.5 interface KCS iobase 0xca2/2 spacing 1
Please run this diff and report back.
All modern Dell PowerEdge servers use KCS so if you have a 2850, 1850 or
something along those lines please give it a twirl.