From owner-cvs-all@FreeBSD.ORG Fri Mar 30 19:17:37 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE51E16A400; Fri, 30 Mar 2007 19:17:37 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE90013C4AD; Fri, 30 Mar 2007 19:17:37 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l2UJHbDS073565; Fri, 30 Mar 2007 19:17:37 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l2UJHbOh073564; Fri, 30 Mar 2007 19:17:37 GMT (envelope-from n_hibma) Message-Id: <200703301917.l2UJHbOh073564@repoman.freebsd.org> From: Nick Hibma Date: Fri, 30 Mar 2007 19:17:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/arm/xscale/i80321 i80321_wdog.c src/sys/arm/xscale/ixp425 ixp425_wdog.c src/sys/dev/mk48txx mk48txx.c src/sys/i386/i386 elan-mmcr.c geode.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2007 19:17:37 -0000 n_hibma 2007-03-30 19:17:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/xscale/i80321 i80321_wdog.c sys/arm/xscale/ixp425 ixp425_wdog.c sys/dev/mk48txx mk48txx.c sys/i386/i386 elan-mmcr.c geode.c Log: MFC: Revisit the watchdogs: Resetting the error to EINVAL after failing to set the watchdog might hide the succesful arming of an earlier one. Accept that on failing to arm any watchdog (because of non-supported timeouts) EOPNOTSUPP is returned instead of the more appropriate EINVAL. Revision Changes Path 1.2.2.2 +1 -3 src/sys/arm/xscale/i80321/i80321_wdog.c 1.1.2.2 +1 -1 src/sys/arm/xscale/ixp425/ixp425_wdog.c 1.6.2.3 +0 -2 src/sys/dev/mk48txx/mk48txx.c 1.31.2.3 +1 -3 src/sys/i386/i386/elan-mmcr.c 1.5.8.2 +1 -1 src/sys/i386/i386/geode.c