From owner-freebsd-stable Wed Feb 20 5:56:10 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mail1.thewrittenword.com (ns1.thewrittenword.com [67.89.104.183]) by hub.freebsd.org (Postfix) with ESMTP id 3FAC637B400 for ; Wed, 20 Feb 2002 05:56:06 -0800 (PST) Received: (from china@localhost) by mail1.thewrittenword.com (8.11.4/8.11.4) id g1KDu5Q61901 for stable@freebsd.org; Wed, 20 Feb 2002 07:56:05 -0600 (CST) (envelope-from freebsd-stable@thewrittenword.com) Date: Wed, 20 Feb 2002 07:56:05 -0600 From: Albert Chin To: stable@freebsd.org Subject: Re: AEN error with twe driver Message-ID: <20020220075605.A61825@oolong.il.thewrittenword.com> Reply-To: stable@freebsd.org References: <20020220002104.A55035@oolong.il.thewrittenword.com> <200202200943.g1K9hY800937@mass.dis.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200202200943.g1K9hY800937@mass.dis.org>; from msmith@FreeBSD.ORG on Wed, Feb 20, 2002 at 01:43:34AM -0800 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Feb 20, 2002 at 01:43:34AM -0800, Michael Smith wrote: > > Had to power cycle the machine and fsck the drives to get the machine > > back. I have a 3ware 4-port controller with four 100GB drives doing > > RAID 10. The system is running 4.3-STABLE. > > Replace the drive; it thinks it's about to die. > > The driver update patch I posted recently should decode this better. > I don't know why the machine wedged though; sounds like I/O deadlock. While the patch: http://people.freebsd.org/~msmith/RAID/3ware/twe.releng_4.diff applies cleanly to 4.3-STABLE, it doesn't build: ../../dev/twe/twe_freebsd.c:93: syntax error before `d_thread_t' ../../dev/twe/twe_freebsd.c: In function `twe_open': ../../dev/twe/twe_freebsd.c:94: number of arguments doesn't match prototype ../../dev/twe/twe_freebsd.c:67: prototype declaration ../../dev/twe/twe_freebsd.c:95: `dev' undeclared (first use in this function) ../../dev/twe/twe_freebsd.c:95: (Each undeclared identifier is reported only once ../../dev/twe/twe_freebsd.c:95: for each function it appears in.) ../../dev/twe/twe_freebsd.c: At top level: ../../dev/twe/twe_freebsd.c:106: syntax error before `d_thread_t' ../../dev/twe/twe_freebsd.c: In function `twe_close': ../../dev/twe/twe_freebsd.c:107: number of arguments doesn't match prototype ../../dev/twe/twe_freebsd.c:68: prototype declaration ../../dev/twe/twe_freebsd.c:108: `dev' undeclared (first use in this function) ../../dev/twe/twe_freebsd.c: At top level: ../../dev/twe/twe_freebsd.c:119: syntax error before `d_thread_t' ../../dev/twe/twe_freebsd.c: In function `twe_ioctl_wrapper': ../../dev/twe/twe_freebsd.c:120: number of arguments doesn't match prototype ../../dev/twe/twe_freebsd.c:69: prototype declaration ../../dev/twe/twe_freebsd.c:121: `dev' undeclared (first use in this function) ../../dev/twe/twe_freebsd.c:123: `cmd' undeclared (first use in this function) ../../dev/twe/twe_freebsd.c:123: `addr' undeclared (first use in this function) ../../dev/twe/twe_freebsd.c: At top level: ../../dev/twe/twe_freebsd.c:622: syntax error before `d_thread_t' ../../dev/twe/twe_freebsd.c: In function `twed_open': ../../dev/twe/twe_freebsd.c:623: number of arguments doesn't match prototype ../../dev/twe/twe_freebsd.c:587: prototype declaration ../../dev/twe/twe_freebsd.c:624: `dev' undeclared (first use in this function) ../../dev/twe/twe_freebsd.c: At top level: ../../dev/twe/twe_freebsd.c:655: syntax error before `d_thread_t' ../../dev/twe/twe_freebsd.c: In function `twed_close': ../../dev/twe/twe_freebsd.c:656: number of arguments doesn't match prototype ../../dev/twe/twe_freebsd.c:588: prototype declaration ../../dev/twe/twe_freebsd.c:657: `dev' undeclared (first use in this function) *** Error code 1 -- albert chin (china@thewrittenword.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message