Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jul 2007 06:37:35 -0400
From:      Mike Tancsa <mike@sentex.net>
To:        Dag-Erling =?iso-8859-1?Q?Sm=C3=B8rgrav?= <des@des.no>
Cc:        Takeharu KATO <takeharu1219@ybb.ne.jp>, freebsd-current@freebsd.org
Subject:   Re: ichwd for ICH8
Message-ID:  <200707271037.l6RAbc2Q071412@lava.sentex.ca>
In-Reply-To: <8664462p1b.fsf@ds4.des.no>
References:  <46337B06.9080102@ybb.ne.jp> <46338C0F.9000608@ybb.ne.jp> <4633932A.8080602@ybb.ne.jp> <86tzuxni1b.fsf@dwp.des.no> <200707061723.l66HNYSe037055@lava.sentex.ca> <86ir86hqhc.fsf@ds4.des.no> <200707262035.l6QKZtnd067391@lava.sentex.ca> <86abtihk6h.fsf@ds4.des.no> <200707262338.l6QNcL1T068284@lava.sentex.ca> <86hcnq900e.fsf@ds4.des.no> <200707270038.l6R0cLNV068524@lava.sentex.ca> <8664462p1b.fsf@ds4.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
At 05:07 AM 7/27/2007, Dag-Erling Sm=C3=B8rgrav wrote:
>Mike Tancsa <mike@sentex.net> writes:
> > Sorry, you are right.  I can load it now on the current box I have
> > running, but it doesnt reboot it, probably because of the BIOS
> > setting.
> > [...]
> > Also, it works on RELENG_6
>
>Does it reboot?

Yes it does

> > I also tried the patched version on an older box and it looks good too
> > (running releng_6).  Its an ICH5 Intel 865 MB
>
>Does it reboot?

Yes.


I tried again to run it on one of the boxes in=20
zoo.freebsd.org.  I enabled the watchdog in the=20
BIOS and I know it kicks in. On this motherboard,=20
if you enable the watchdog in the BIOS, the box=20
will reboot in 4min after posting no matter what,=20
unless the watchdog is properly loaded and=20
set.  However, neither your version nor the one=20
in the PR works. It kld loads in both cases, and=20
I can startup watchdogd, but the box will reboot in 4min no matter what I do


isab0@pci0:31:0:        class=3D0x060100=20
card=3D0x918015d9 chip=3D0x27b88086 rev=3D0x01 hdr=3D0x00
     vendor     =3D 'Intel Corporation'
     device     =3D '82801GB/GR (ICH7 Family) LPC Interface Controller'
     class      =3D bridge
     subclass   =3D PCI-ISA
     cap 09[e0] =3D vendor (length 12) Intel cap 1 version 0
                  features: Quick Resume, 4 PCI-e x1 slots



leopard3# kldload /tmp/ichwd.ko
ichwd module loaded
ichwd0: <Intel ICH7 watchdog timer> on isa0
ichwd0: Intel ICH7 watchdog timer (ICH7 or equivalent)
ppc0: parallel port not found.
leopard3#

and same with the version from the PR.

leopard3# kldload /tmp/ichwd.ko
ichwd module loaded
ichwd0: <Intel ICH7 watchdog timer> on isa0
ichwd0: Intel ICH7 watchdog timer (TCO version 2)
ppc0: parallel port not found.
leopard3# watchdogd -t 20
leopard3#

But if I startup watchdogd (it seems to be=20
running), the box ends up being rebooted in 4=20
min.  If I kill -9 watchdogd, it still reboots in 4min, and not any quicker.



But my other ich7 box works as expected (kldloads=20
and box reboots after doing a kill -9 on watchdogd)

isab0@pci0:31:0:        class=3D0x060100=20
card=3D0x348f8086 chip=3D0x27b88086 rev=3D0x01 hdr=3D0x00
     vendor     =3D 'Intel Corporation'
     device     =3D '82801GB/GR (ICH7 Family) LPC Interface Controller'
     class      =3D bridge
     subclass   =3D PCI-ISA
     cap 09[e0] =3D vendor (length 12) Intel cap 1 version 0
                  features: Quick Resume, 4 PCI-e x1 slots

         ---Mike=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707271037.l6RAbc2Q071412>