Corey Minyard <minyard@xxxxxxx> writes:Thanks for testing this.
I know what is happening now. Can you try the attached patch? I'm
disabling the requeue and discarding the message when an IPMB message
is received before everything is initialized. If you don't, the code
will not deliver any messages because something is already in the
queue.
Yep, that fixed it, modprobe runs through now!
I'd have to agree.Ferenc Wagner wrote:
My concern is that it does something too often, not letting the CPUNo, it's an artifact of a lousy hardware interface. Very few IPMI
enter deep sleep states, perhaps. Or is that also an artifact of
debugging?
interfaces support interrupts, so they have to be polled :(.
I'd say this isn't an artifact but the sad truth itself. Just out of
interest, how often does the driver wake up to check the inteface?