--- drivers/acpi/osl.c | 6 ++++++ 1 file changed, 6 insertions(+) Index: linux-pm/drivers/acpi/osl.c =================================================================== --- linux-pm.orig/drivers/acpi/osl.c +++ linux-pm/drivers/acpi/osl.c @@ -607,6 +607,12 @@ acpi_status acpi_os_remove_interrupt_han void acpi_os_sleep(u64 ms) { + if (ms <= 20) { + u64 us = ms * USEC_PER_MSEC; + + usleep_range(us, us + us / 8); + return; + } msleep(ms); }