x86: Fix "Acer Aspire 1" reboot hang
authorPeter Chubb <peter.chubb@nicta.com.au>
Mon, 5 Dec 2011 13:53:53 +0000 (16:53 +0300)
committerIngo Molnar <mingo@elte.hu>
Mon, 5 Dec 2011 14:06:17 +0000 (15:06 +0100)
commit1ef03890969932e9359b9a4c658f7f87771910ac
treebc7f221358d7d443f5e65a161021ffbb7cfeda81
parent8dbf4a30033ff61091015f0076e872b5c8f717cc
x86: Fix "Acer Aspire 1" reboot hang

Looks like on some Acer Aspire 1s with older bioses, reboot via bios
fails.  It works on my machine, (with BIOS version 0.3310) but
not on some others (BIOS version 0.3309).

There's a log of problems at:

  https://bbs.archlinux.org/viewtopic.php?id=124136

This patch adds a different callback to the reboot quirk table,
to allow rebooting via keybaord controller.

Reported-by: Uroš Vampl <mobile.leecher@gmail.com>
Tested-by: Vasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: Peter Chubb <peter.chubb@nicta.com.au>
Cc: Don Zickus <dzickus@redhat.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: stable@kernel.org
Link: http://lkml.kernel.org/r/1323093233-9481-1-git-send-email-anarsoul@gmail.com
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/reboot.c