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 ***
------------------------------------------------------------------------