https://bugzilla.kernel.org/show_bug.cgi?id=42844
--- Comment #15 from WZab <w...@ise.pw.edu.pl> 2012-09-03 17:16:32 --- According to http://lxr.free-electrons.com/source/drivers/i2c/i2c-smbus.c#L124 the interrupt service routinre only blocks the IRQ in controller: 124 static irqreturn_t smbalert_irq(int irq, void *d) 125 { 126 struct i2c_smbus_alert *alert = d; 127 128 /* Disable level-triggered IRQs until we handle them */ 129 if (!alert->alert_edge_triggered) 130 disable_irq_nosync(irq); 131 132 schedule_work(&alert->alert); 133 return IRQ_HANDLED; 134 } 135 and wakes up the thread which is supposed to handle it. In case of interrupt which is shared with the XHCI controller it may probably cause problems. Am I wrong? -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla