Comment 86 for bug 1011792

Revision history for this message
Stefan Bader (smb) wrote :

It is not completely surprising as dom0 actually is a PV guest. One with special privileges though. But it is good to have confirmation that this also would affect dom0 and is also fixed by the same change.
As said in comment #83, there is currently a Precise kernel in proposed that will contain the first approach on fixing this (which is not to enable interrupts during the hv call).
This should get replaced by the upstream fix (which is to wake up all spinners and not only the first found). This already made it into Raring and will sooner or later get into all supported releases. It is a bit unfortunate that Precise goes through both stages but it was impossible to tell in advance whether and how quickly an upstream fix would take. And given the process cadence I wanted Precise working as soon as possible.
Right now, since the first version is in verification phase, it would be great if anybody could confirm that this kernel also prevents the hang. Then with the next round of stable updates, I will make sure the old fix is replaced by the new one.