From owner-cvs-all@FreeBSD.ORG Thu Nov 27 00:37:37 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A834F16A4CE; Thu, 27 Nov 2003 00:37:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B54E43FE0; Thu, 27 Nov 2003 00:37:36 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hAR8baXJ080928; Thu, 27 Nov 2003 00:37:36 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hAR8ba1K080927; Thu, 27 Nov 2003 00:37:36 -0800 (PST) (envelope-from mbr) Message-Id: <200311270837.hAR8ba1K080927@repoman.freebsd.org> From: Martin Blapp Date: Thu, 27 Nov 2003 00:37:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ips ips.c ips.h ips_commands.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 27 Nov 2003 08:37:37 -0000 mbr 2003/11/27 00:37:36 PST FreeBSD src repository Modified files: sys/dev/ips ips.c ips.h ips_commands.c Log: ServeRaid (at least 5i) didn't initialize correctly. To get them working (cache, automatic rebuild and hotswap) the FFDC info (First Failure Data Capture) on the adapter must be initialised. Logical drives in critical/degraded states weren't added to the drive list. FreeBSD was not able to see a degraded array after a reboot. Degraded drives are now also added to the drivelist and the state of the logical drive is given at boottime. The adapter type is detected from informations in nvram page 5 and displayed at boottime. Change IPS_OS_FREEBSD definition from 10 to 8 according to IBM specs. Submitted by: pgfb@imp.ch Reviewed by: mbr, scottl Approved by: re Revision Changes Path 1.6 +64 -2 src/sys/dev/ips/ips.c 1.5 +57 -2 src/sys/dev/ips/ips.h 1.7 +90 -0 src/sys/dev/ips/ips_commands.c