summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2020-04-26 13:47:10 +1000
committerDamien Zammit <damien@zamaudio.com>2020-04-26 13:47:10 +1000
commit74a6607004649b48c323f2d5b6c7fa57bec45bc6 (patch)
tree84a0126e690c6ca223368ce4d1ffa3be32b95fde
parent367315daa533976f87e30106def84b12913a6803 (diff)
acpica: Use current_thread() instead of 0
-rw-r--r--acpica/src/include/acpi/platform/acgnu.h1
-rw-r--r--acpica/src/include/acpi/platform/acgnuex.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/acpica/src/include/acpi/platform/acgnu.h b/acpica/src/include/acpi/platform/acgnu.h
index 55186762..9bbc2023 100644
--- a/acpica/src/include/acpi/platform/acgnu.h
+++ b/acpica/src/include/acpi/platform/acgnu.h
@@ -27,6 +27,7 @@
#include <kern/lock.h>
#include <kern/ipc_kobject.h>
#include <kern/kalloc.h>
+#include <kern/thread.h>
#include <string.h>
typedef uint8_t u8;
typedef uint16_t u16;
diff --git a/acpica/src/include/acpi/platform/acgnuex.h b/acpica/src/include/acpi/platform/acgnuex.h
index aa2ee88d..dfa4b8d2 100644
--- a/acpica/src/include/acpi/platform/acgnuex.h
+++ b/acpica/src/include/acpi/platform/acgnuex.h
@@ -34,7 +34,7 @@ static inline void *acpi_os_acquire_object(acpi_cache_t * cache)
static inline acpi_thread_id acpi_os_get_thread_id(void)
{
- return (acpi_thread_id) (unsigned long)0; // XXX Single thread
+ return (acpi_thread_id) (unsigned long)current_thread ();
}
/*