From owner-cvs-src@FreeBSD.ORG Thu Feb 3 19:06:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4436416A4CE; Thu, 3 Feb 2005 19:06:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18CC543D1D; Thu, 3 Feb 2005 19:06:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j13J63Et055270; Thu, 3 Feb 2005 19:06:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j13J63fl055269; Thu, 3 Feb 2005 19:06:03 GMT (envelope-from jhb) Message-Id: <200502031906.j13J63fl055269@repoman.freebsd.org> From: John Baldwin Date: Thu, 3 Feb 2005 19:06:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2005 19:06:04 -0000 jhb 2005-02-03 19:06:03 UTC FreeBSD src repository Modified files: sys/i386/isa clock.c Log: Anytime we write to the RTC's status B register to possibly enable interrupts, read from the interrupt status register to clear any pending interrupts. Otherwise in some rare cases the RTC would never fire any interrupts as it constantly thinks it has an interrupt pending. PR: i386/17800 PR: kern/76776 Submitted by: Jose M. Alcaide jose at we dot lc dot ehu dot es MFC after: 2 weeks Revision Changes Path 1.214 +3 -0 src/sys/i386/isa/clock.c