reboot fails-- 630e or C3?
ollie at sis.com.tw
Mon Sep 23 21:03:00 CEST 2002
On Tue, 2002-09-24 at 06:19, Steve M. Gehlbach wrote:
> I have an interesting problem with the pcchips m787cl+ motherboard: it won't
> do a reboot. If you use the three finger salute or issue an init 6, it
> hangs at the "Restarting system" message at the bottom of the shutdown
> I traced the code to the machine_restart sub in arch/i386/kernel/process.c.
> It seems that linux tries to reset using a keyboard command (out 0xfe,0x64)
> and if that fails it forces a triple fault. Neither seem to work. I tried
> setting b0 of reg 0x46 in the ISA bridge (-d 1039:8), on the sis630e, which
> is labeled "Enable Keyboard Hardware Reset", but it didn't work. So I put
> in a patch to process.c that sets b6,7 of reg 0x46 of the ISA bridge, and
> this works, it causes a reset (per the data sheet). But of course that is a
> kernel patch and I would like to avoid that.
The ACPI watch dog code is in the SiS LinuxBIOS patch avaliable on CVS.
More information about the coreboot