ACPI: thinkpad-acpi: use a private workqueue
commit4e085ad92ffba62131e1b4c074e776bce4c1b28a
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Thu, 1 May 2008 03:34:19 +0000 (1 00:34 -0300)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Thu, 1 May 2008 03:34:19 +0000 (1 00:34 -0300)
treea214ddeb914ce062d2eead98d590e08fd4c9e96d
parent42b9f984c9ca74a6ba6ab67006f810fe3b82e31e
ACPI: thinkpad-acpi: use a private workqueue

Switch all task workers to a private thinkpad-acpi workqueue.

This way, we don't risk causing trouble for other tasks scheduled to the
default work queue, as our workers end up needing to access the ACPI EC,
run ACPI AML code, trigger SMI traps... and none of those are exactly known
to be fast, simple operations.

Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
drivers/misc/thinkpad_acpi.c