From owner-freebsd-current@FreeBSD.ORG Tue Mar 17 12:52:43 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B3EA106568A for ; Tue, 17 Mar 2009 12:52:43 +0000 (UTC) (envelope-from matheusber@gmail.com) Received: from mail-qy0-f110.google.com (mail-qy0-f110.google.com [209.85.221.110]) by mx1.freebsd.org (Postfix) with ESMTP id 0074F8FC17 for ; Tue, 17 Mar 2009 12:52:42 +0000 (UTC) (envelope-from matheusber@gmail.com) Received: by qyk8 with SMTP id 8so2486021qyk.3 for ; Tue, 17 Mar 2009 05:52:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:received:received :message-id:in-reply-to:references:date:subject:from:to:cc :user-agent:mime-version:content-type:content-transfer-encoding :x-priority:importance; bh=eTSAtnx+1y3Ev+yUPdL9jRDIZVZ4iNDYw7hDivhLB68=; b=OAwLGSSB1dT8SfX1WyEXr3q0DzZaASr61pVHhTyFzJatGRn5p640lbAr8nM/0QIOCe zjYlhKcRaQjLu9KIE1bZD+/0Sm4pvtKmjWdH8qhbxs66rBEWxiY7a8VkijMZMZ73v4Zg olpw9E8vd57sDlbt4j8CB0eg1mdcuBbgYK8K8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:in-reply-to:references:date:subject:from:to:cc :user-agent:mime-version:content-type:content-transfer-encoding :x-priority:importance; b=C3q21qYUBJ2dGg1Gotj2M6fGPKqYHJF5YmhXAIXKSYt36AZM6iG/3np5v19V4iFhjA 3J1ODXbHsBBVPkw6/BEL3sinFBklMne8n+ltnXGmi2BkJL0VstPJg+Yjla2BGq6kT1wf wmgiRgObvJNgxRFL+3shyMyTgsID03hOTFhwE= Received: by 10.224.54.132 with SMTP id q4mr7576836qag.221.1237294362310; Tue, 17 Mar 2009 05:52:42 -0700 (PDT) Received: from cygnus.homeunix.com (201008160048.user.veloxzone.com.br [201.8.160.48]) by mx.google.com with ESMTPS id 9sm3985370yxs.26.2009.03.17.05.52.36 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 17 Mar 2009 05:52:37 -0700 (PDT) Sender: Nenhum_de_Nos Received: by cygnus.homeunix.com (Postfix, from userid 80) id 9D4E3B8074; Tue, 17 Mar 2009 09:52:31 -0300 (BRT) Received: from 200.186.60.37 (proxying for 10.12.2.7, 10.12.0.101) (SquirrelMail authenticated user matheus) by cygnus.homeunix.com with HTTP; Tue, 17 Mar 2009 09:52:31 -0300 (BRT) Message-ID: <796884d5ade2c19ab4f46318e2147128.squirrel@cygnus.homeunix.com> In-Reply-To: <20090317094911.GA2155@carrot.tudelft.net> References: <20090316155800.GA2257@carrot> <20090316155957.GA2385@carrot> <20090317094911.GA2155@carrot.tudelft.net> Date: Tue, 17 Mar 2009 09:52:31 -0300 (BRT) From: "Nenhum_de_Nos" To: "Ulf Lilleengen" User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-current@freebsd.org Subject: Re: [HEADS UP] Merge of projects/gvinum to head X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2009 12:52:43 -0000 On Tue, March 17, 2009 06:49, Ulf Lilleengen wrote: > On man, mar 16, 2009 at 11:07:12pm -0300, Nenhum_de_Nos wrote: >> >> On Mon, March 16, 2009 12:59, Ulf Lilleengen wrote: >> > On man, mar 16, 2009 at 04:58:00pm +0100, Ulf Lilleengen wrote: >> >> Hello, >> >> >> >> This is a heads-up for a merge of gvinum project code into HEAD. This >> >> means >> >> that gvinum implementation will be changed some. The code is based on >> >> the >> >> work done by Lukas Ertl as well as the work I did before/during >> Google >> >> SoC >> >> 2007 and afterwards. It has been staying in p4 for some time, and >> then >> >> moved >> >> to the subversion project repository not long ago. The main reason >> for >> >> the >> >> delay of getting this into HEAD have been the lack of reviewers of >> the >> >> code, >> >> but after some discussion and help from testers, I've decided this is >> a >> >> good >> >> time to get it in (should perhaps have been merged a bit earlier) >> >> Testers >> >> have spotted several differences from the original gvinum, and I've >> >> tried to >> >> make it behave as the old implementation wherever that seemed the >> best >> >> way to >> >> go. Luckily, the work has gotten a bit of attention lately, thanks to >> >> Rick C. >> >> Petty for helping out with testing and bugfixing, as well as all >> others >> >> who >> >> have dared to run the new gvinum. So, what does this update offer? >> > >> > And I plan on importing it within 1-2 weeks :) >> >> great work, thanks. >> >> what's the status of raid5 ? is it ok to production enviroments ? I have >> been using gmirror and gstripe just cause I can't do raid5 and I'm >> waiting >> for ZFS to hit production state. >> > I would say that since the raid5 code hasn't changed much in terms of > functionality, meaning that much of the code concerning raid5 is the same, > it > should provide at least the same production quality as gvinum in 7.x. What > are your experiences with gvinum raid5 in 7.x? none, as I always read that the code was not ok or was not doing what raid5 is all about (those parity counts), I never was brave enough to try it. is this all wrong ? > It should preferably be tested out a bit more before, as it's really hard > to > make any guarantees. I guess this is why it's so hard to get people to > test > storage-stuff as well, as few are willing to risk their data :) I plan on > doing more stress-tests on it as well, to see if there are any edge cases. yep, risk all your data is a major problem. I'm about to create a zfs pool in current code to begin test it (and learn) to make my home storage a zfs pool in future (maybe when 8.0R is born =] ). my time is not so great nowadays, but I may test things depending on the needs. All I have now is a three 160GB array (regular sataII disks) on intel ich9 sata controler. And current from yesterday (16-03-2009). best regards, matheus > Ulf Lilleengen > -- We will call you cygnus, The God of balance you shall be