From owner-freebsd-hackers@FreeBSD.ORG Tue Jun 27 18:43:20 2006 Return-Path: X-Original-To: hackers@FreeBSD.org Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3543816A63E for ; Tue, 27 Jun 2006 18:43:20 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34B4443E2C for ; Tue, 27 Jun 2006 18:09:32 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id B716751859; Tue, 27 Jun 2006 20:09:31 +0200 (CEST) Received: from localhost (ana50.internetdsl.tpnet.pl [83.17.82.50]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id ADE6B5131F; Tue, 27 Jun 2006 20:09:23 +0200 (CEST) Date: Tue, 27 Jun 2006 20:06:36 +0200 From: Pawel Jakub Dawidek To: Dmitry Morozovsky Message-ID: <20060627180636.GA24054@garage.freebsd.pl> References: <20060626193005.U9063@woozle.rinet.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PEIAKu/WMn1b1Hv9" Content-Disposition: inline In-Reply-To: <20060626193005.U9063@woozle.rinet.ru> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.8 required=3.0 tests=ALL_TRUSTED,BAYES_00, RCVD_IN_XBL autolearn=ham version=3.0.4 Cc: hackers@FreeBSD.org Subject: Re: ENOMEM @ RELENG_6 graid3 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 18:43:20 -0000 --PEIAKu/WMn1b1Hv9 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 26, 2006 at 07:34:51PM +0400, Dmitry Morozovsky wrote: > Dear colleagues, >=20 > turning on bootverbose reveals additional info to=20 >=20 > ad10: FAILURE - out of memory in start >=20 > under load this machine (5 ata disks, most of their space allocated for 2= =20 > graid3's) many messages like >=20 > ENOMEM 0xc6e834a4 on 0xc493c080(ad8) > ENOMEM 0xc703fdec on 0xc4960480(ad10) > ENOMEM 0xc6b49528 on 0xc4901400(ad0) > ENOMEM 0xc6c378c4 on 0xc493ca80(ad4g) > ENOMEM 0xc662b210 on 0xc4900b00(ad0f) > ENOMEM 0xc6b33630 on 0xc493c380(ad4) > ENOMEM 0xc7320d68 on 0xc4901400(ad0) > ENOMEM 0xc6bd6948 on 0xc493c380(ad4) > ENOMEM 0xc7299dec on 0xc493c200(ad6) > ENOMEM 0xc6d91528 on 0xc495f700(ad6g) > ENOMEM 0xc47b07bc on 0xc4960480(ad10) > ENOMEM 0xc7c22bdc on 0xc493c080(ad8) >=20 > Machine is rather stable; however, it panics two or three times on=20 > /ftp: bad dir ino 3454117 at offset 444: mangled entry > panic: ufs_dirbad: bad dir >=20 > Any hints to debug? I hope ENOMEM errors are not related to your panic, because on ENOMEM GEOM should repeat the request a bit later. Will be good to know if you have simlar panics without graid3. For example on a plain disk, but with 2kB sector size (you can do it with gnop(8)). You can also try gstripe(8) your disks with small stripesize, eg. 512 bytes and use gnop(8) on top of it to change sector size, so all disks will be used, in case there is a problem with your controller. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --PEIAKu/WMn1b1Hv9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEoXOsForvXbEpPzQRAjEkAKDeOLeoLCeoC2xWZFFHC0N13w8WPACgj82E uIzJo9KL5Rmr3cc5IFNloTU= =DPKP -----END PGP SIGNATURE----- --PEIAKu/WMn1b1Hv9--