That’s Managed System Interrupts, for when your hardware is passing a lot of data and generating a lot of corresponding hardware interrupts. MSI is what deals with all that traffic. High-bandwidth (10G) network cards, for instance. Anyway, Sepherosa Ziehau’s made more commits than what I’m linking to here, for support with various devices.
There’s many other MSIs out there, oddly enough.
it’s not better, it’s new. we had no msi support before.
Did you mean Message Signaled Interrupts?
Alexander – maybe? Message Signaled Interrupts was the first likely acronym I encountered. Or I mistyped.
anonymous – I could have sworn there was something with MSI before, or maybe I’m just recalling the conversation about needing it.