From owner-freebsd-geom@FreeBSD.ORG Mon Aug 20 06:40:45 2007 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8188116A41B for ; Mon, 20 Aug 2007 06:40:45 +0000 (UTC) (envelope-from arne_woerner@yahoo.com) Received: from web30315.mail.mud.yahoo.com (web30315.mail.mud.yahoo.com [209.191.69.77]) by mx1.freebsd.org (Postfix) with SMTP id 3065413C465 for ; Mon, 20 Aug 2007 06:40:45 +0000 (UTC) (envelope-from arne_woerner@yahoo.com) Received: (qmail 41252 invoked by uid 60001); 20 Aug 2007 06:40:44 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=dNq4BTOUlqlt1+nKA0RAqyqhbtOfMokZMmM7m9hyUPrve1oTFfzsiUn0H2DGJFJAiuGNZ+f0d+LevUpWo4zgBSVPn/UTMUpW0IXcfrxBPwjQ5wf9Z5ZsZg9p/rZCqMz+WyZj+tQ6Q4apHjhkewORscQKg/TmSp8IhMUW6dAyxw8=; X-YMail-OSG: 61LwmbgVM1nyb3N.cSSWfC4Z3A__8rJtFoVXAJXpqqo35Mx..eY2ig7hQd.qX5nvydvmgH3j3s75m5aSrivlRZHIIWke_N4NlaQmFQ0qvLmSj7Jw0C3fds43UA-- Received: from [84.141.125.172] by web30315.mail.mud.yahoo.com via HTTP; Sun, 19 Aug 2007 23:40:44 PDT Date: Sun, 19 Aug 2007 23:40:44 -0700 (PDT) From: Arne "Wörner" To: Howard Goldstein In-Reply-To: <46C933BE.9090904@queue.to> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <541513.41122.qm@web30315.mail.mud.yahoo.com> Cc: freebsd-geom@freebsd.org Subject: Re: graid5, 3 consumers, unaligned access X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Aug 2007 06:40:45 -0000 --- Howard Goldstein wrote: > The twe driver has a design flaw that depends on malloc()ing bounce > buffers when it's handed data not aligned on 512 byte boundaries. When > malloc fails, the driver syslogs a unique error that only can come from > I had a look at that file (twe...c) and found that it is not 512 bytes but 64 bytes (in 6.2R) and that it is about the virtual memory address and not about the on-disk-offset... So it is not a GEOM problem... Maybe u could try to reduce the graid5 write cache by setting .maxwql and .maxmem to something smaller. -Arne ____________________________________________________________________________________Ready for the edge of your seat? Check out tonight's top picks on Yahoo! TV. http://tv.yahoo.com/