X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fcifs-2.6.git;a=blobdiff_plain;f=include%2Facpi%2Fplatform%2Faclinux.h;h=09469971472fb5587207d5f1517342e479c5abb2;hp=9d7febde10a172f7bc22f7b72e7ffa6456836788;hb=c084ca704a3661bf77690a05bc6bd2c305d87c34;hpb=a58695bb9d63764da9607bf1e7ff09ef03b190a8 diff --git a/include/acpi/platform/aclinux.h b/include/acpi/platform/aclinux.h index 9d7febde10a1..09469971472f 100644 --- a/include/acpi/platform/aclinux.h +++ b/include/acpi/platform/aclinux.h @@ -152,7 +152,7 @@ static inline void *acpi_os_acquire_object(acpi_cache_t * cache) #include #define ACPI_PREEMPTION_POINT() \ do { \ - if (!in_atomic_preempt_off()) \ + if (!in_atomic_preempt_off() && !irqs_disabled()) \ cond_resched(); \ } while (0)