From owner-cvs-all Sat Oct 30 7:56:19 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id CC68514FB1; Sat, 30 Oct 1999 07:56:01 -0700 (PDT) (envelope-from iwasaki@FreeBSD.org) Received: (from iwasaki@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA32033; Sat, 30 Oct 1999 07:56:01 -0700 (PDT) (envelope-from iwasaki@FreeBSD.org) Message-Id: <199910301456.HAA32033@freefall.freebsd.org> From: Mitsuru IWASAKI Date: Sat, 30 Oct 1999 07:56:01 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/apm apm.c src/sys/i386/include clock.h src/sys/i386/isa clock.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk iwasaki 1999/10/30 07:56:01 PDT Modified files: sys/i386/apm apm.c sys/i386/include clock.h sys/i386/isa clock.c Log: i8254_restore is called from apm_default_resume() to reload the countdown register. this should not be necessary but there are broken laptops that do not restore the countdown register on resume. when it happnes, it messes up the hardclock interval and system clock, which leads to the infamous "calcru: negative time" problem. Submitted by: kjc, iwasaki Reviewed by: Steve O'Hara-Smith and committers. Obtained from: PAO3 Revision Changes Path 1.111 +2 -1 src/sys/i386/apm/apm.c 1.37 +2 -1 src/sys/i386/include/clock.h 1.146 +23 -1 src/sys/i386/isa/clock.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message