|
@@ -53,6 +53,7 @@
|
|
#include <linux/kernel.h>
|
|
#include <linux/kernel.h>
|
|
#include <linux/module.h>
|
|
#include <linux/module.h>
|
|
#include <linux/ctype.h>
|
|
#include <linux/ctype.h>
|
|
|
|
+#include <linux/sched.h>
|
|
#include <asm/system.h>
|
|
#include <asm/system.h>
|
|
#include <asm/atomic.h>
|
|
#include <asm/atomic.h>
|
|
#include <asm/div64.h>
|
|
#include <asm/div64.h>
|
|
@@ -137,4 +138,9 @@ static inline void *acpi_os_acquire_object(acpi_cache_t * cache)
|
|
#define ACPI_ALLOCATE_ZEROED(a) acpi_os_allocate_zeroed(a)
|
|
#define ACPI_ALLOCATE_ZEROED(a) acpi_os_allocate_zeroed(a)
|
|
#define ACPI_FREE(a) kfree(a)
|
|
#define ACPI_FREE(a) kfree(a)
|
|
|
|
|
|
|
|
+/*
|
|
|
|
+ * We need to show where it is safe to preempt execution of ACPICA
|
|
|
|
+ */
|
|
|
|
+#define ACPI_PREEMPTION_POINT() cond_resched()
|
|
|
|
+
|
|
#endif /* __ACLINUX_H__ */
|
|
#endif /* __ACLINUX_H__ */
|