Thanks for the acpidump. It looks a lot like the Dell Precision M4300, but slightly simpler. ISLI returns 1 for OSI(Linux). 0 for everything else. GUSB is the only invocation of ISLI. GUSB is invoked only on USB _INI, and on wakeup from hibernate. So... If you notice any difference in USB function either upon boot or resume from hibernate when using acpi_osi=Linux, please let let us know. thanks, -Len Method (ISLI, 0, NotSerialized) { If (CondRefOf (_OSI, Local0)) { If (_OSI ("Linux")) { Return (One) } Else { Return (Zero) } } Else { Return (Zero) } } ... Method (GUSB, 0, NotSerialized) { If (ISLI ()) { Return (Zero) # OSI(Linux) } Else { # else Return (SMI2 (0xBA)) } } - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html