From owner-freebsd-stable@FreeBSD.ORG Wed Jun 5 23:01:26 2013 Return-Path: <owner-freebsd-stable@FreeBSD.ORG> Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 730AF20F for <freebsd-stable@freebsd.org>; Wed, 5 Jun 2013 23:01:26 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 0420118D9 for <freebsd-stable@freebsd.org>; Wed, 5 Jun 2013 23:01:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id r55N1OKF039128; Thu, 6 Jun 2013 03:01:24 +0400 (MSK) (envelope-from marck@rinet.ru) Date: Thu, 6 Jun 2013 03:01:24 +0400 (MSK) From: Dmitry Morozovsky <marck@rinet.ru> To: Jeremy Chadwick <jdc@koitsu.org> Subject: Re: TRIM support through ciss In-Reply-To: <20130605221636.GA21946@icarus.home.lan> Message-ID: <alpine.BSF.2.00.1306060257560.48048@woozle.rinet.ru> References: <alpine.BSF.2.00.1306060157240.48048@woozle.rinet.ru> <20130605221636.GA21946@icarus.home.lan> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Thu, 06 Jun 2013 03:01:24 +0400 (MSK) Cc: freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>, <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable> List-Post: <mailto:freebsd-stable@freebsd.org> List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>, <mailto:freebsd-stable-request@freebsd.org?subject=subscribe> X-List-Received-Date: Wed, 05 Jun 2013 23:01:26 -0000 On Wed, 5 Jun 2013, Jeremy Chadwick wrote: [snip a bit] > I assume this is you running stable/9 with r251419 or newer (which just > got committed a few hours ago)? Yes, sure, I missed to mention it explicitely. > I haven't looked at the code, but it is very, VERY important to remember > that you are *always* at the whim of 1) the controller driver (ciss(4) > in this case), and 2) the controller firmware, as to whether or not > certain pass-through commands are supported (in this case, since you > have a SAS controller, this would be accomplished via a SCSI command > that your controller does not support. I tried to chase versions, and it seems I use for this Proliant the last set. > Oh, it looks like Steve just replied and said more or less what I did. > :-) > > Bottom line as "we" (the royal we, I guess) have been saying for many > years now: any controller which operates in a RAID fashion and does not > support "true JBOD" (meaning the controller acts a generic controller > with no concept of RAID), will almost always get in the way. Instead, > stick with true non-RAID controllers -- and yes I am aware choices are > limited. well, the server in question "has been fallen from the heaven", ya know ;-) if I were the builder, I suppose I'd use SuperMicro platform + non-RAID LSI HBA... on the other hand, battery-backed cache... not an easy choice, yes. -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------