ACPI: thinkpad-acpi: use a private workqueue
commitb73ed1089751e9b969796014ddddcb562ede80e1
authorHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Sat, 22 Mar 2008 00:35:56 +0000 (21 21:35 -0300)
committerHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Fri, 21 Mar 2008 23:48:52 +0000 (21 20:48 -0300)
treeaa27760790c056c6721f2fb23e9c9424bca49ac9
parent2eca80ce68984d5b95d7d9c5ee860f97b6330fdc
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