android_kernel_samsung_msm8976/drivers/acpi/executer
Len Brown ab8aa06a5c ACPI: acpi_os_get_thread_id() returns current
Linux mutexes and the debug code that that reference
acpi_os_get_thread_id() are happy with 0.
But the AML mutexes in exmutex.c expect a unique non-zero
number for each thread - as they track this thread_id
to permit the mutex re-entrancy defined by the ACPI spec.

http://bugzilla.kernel.org/show_bug.cgi?id=6687

Signed-off-by: Len Brown <len.brown@intel.com>
2006-07-09 15:19:44 -04:00
..
exconfig.c ACPI: ACPICA 20060623 2006-06-28 03:11:38 -04:00
exconvrt.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
excreate.c ACPI: ACPICA 20060623 2006-06-28 03:11:38 -04:00
exdump.c ACPI: ACPICA 20060623 2006-06-28 03:11:38 -04:00
exfield.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exfldio.c ACPI: ACPICA 20060623 2006-06-28 03:11:38 -04:00
exmisc.c ACPI: ACPICA 20060526 2006-06-14 02:44:35 -04:00
exmutex.c ACPI: acpi_os_get_thread_id() returns current 2006-07-09 15:19:44 -04:00
exnames.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exoparg1.c ACPI: ACPICA 20060608 2006-06-14 02:45:47 -04:00
exoparg2.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exoparg3.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exoparg6.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exprep.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exregion.c ACPI: ACPICA 20060526 2006-06-14 02:44:35 -04:00
exresnte.c ACPI: ACPICA 20060608 2006-06-14 02:45:47 -04:00
exresolv.c ACPI: ACPICA 20060608 2006-06-14 02:45:47 -04:00
exresop.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exstore.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exstoren.c ACPI: ACPICA 20060421 2006-06-14 02:30:55 -04:00
exstorob.c ACPI: ACPICA 20060512 2006-06-14 02:34:48 -04:00
exsystem.c ACPI: ACPICA 20060623 2006-06-28 03:11:38 -04:00
exutils.c ACPI: ACPICA 20060608 2006-06-14 02:45:47 -04:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00