On Mon, Apr 22, 2013 at 10:01:36AM +0200, Ingo Molnar wrote: > Hm, this really smells like a workaround: treating the symptom, not > the cause.
Well, I just tested Takashi's add missing synchronize_irq() to the suspend path of snd_hda_intel and it doesn't help. So it could be an issue with this driver or only this hw/driver can exacerbate RCU this much to trigger the spurious irq machinery. > How can an increase in grace-periods break drivers and suspend? Do we > understand exactly what happens there? I'd rather look into Paul's direction here. :) > If we do, can we fix that instead of tweaking the RCU timeouts? Well, I was under the impression yesterday that we actually want to switch to expedited grace periods for suspend/resume *anyway*, regardless of drivers. Paul? -- Regards/Gruss, Boris. Sent from a fat crate under my desk. Formatting is fine. -- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/