From owner-svn-src-head@FreeBSD.ORG Wed May 12 14:29:23 2010 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81A3A1065679; Wed, 12 May 2010 14:29:23 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE6A8FC21; Wed, 12 May 2010 14:29:23 +0000 (UTC) Received: from [192.168.0.102] (m206-63.dsl.tsoft.com [198.144.206.63]) by ns1.feral.com (8.14.3/8.14.3) with ESMTP id o4CETMcw098076; Wed, 12 May 2010 07:29:22 -0700 (PDT) (envelope-from mj@feral.com) Message-ID: <4BEABB45.8030401@feral.com> Date: Wed, 12 May 2010 07:29:25 -0700 From: Matthew Jacob User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Scott Long References: <201005112222.o4BMM1uq012874@svn.freebsd.org> <4BEAB941.1000009@feral.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Default is to whitelist mail, not delayed by milter-greylist-4.2.3 (ns1.feral.com [192.67.166.1]); Wed, 12 May 2010 07:29:22 -0700 (PDT) Cc: svn-src-head@FreeBSD.org, Ronald Klop , src-committers@FreeBSD.org, Matt Jacob , svn-src-all@FreeBSD.org Subject: Re: svn commit: r207933 - head/sys/cam/scsi X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 14:29:23 -0000 On 5/12/2010 7:23 AM, Scott Long wrote: > On May 12, 2010, at 8:20 AM, Matthew Jacob wrote: > >> Ow. No need to be rude :-). >> >> No, I didn't, why do you ask? >> >> >>> Wow, did you copy this from windows? :-) >>> >> > Actually I'm impressed that someone is using my code. I wrote it on a dare to see just how horrid the linux SG interface really is, and I wasn't disappointed. > > Scott > > It turns out that Panasas is using the Java bundle from LSI on FreeBSD for Santricity management. It opens /dev/sg**. There's a change somewhere else to manage some 64 and 32 bit compatibility issues I'm going to pull in. No matter how bad Linux can be in many respects, it has market share, and it benefits freebsd to be able to support tools, no matter how broken, from that platform. The reason I also hit this situation is my virtual fake HBA has one test mode where it creates 2000 da devices. That's why I found this funny one for sg. And, it turns out, this is not just a cosmetic issue.