From owner-cvs-all@FreeBSD.ORG Sun Apr 8 00:37:26 2007 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3E5F16A401; Sun, 8 Apr 2007 00:37:25 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) by mx1.freebsd.org (Postfix) with ESMTP id 981D813C46A; Sun, 8 Apr 2007 00:37:25 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org ([192.147.25.65]:58468) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HaKyk-000DKz-Gk; Sat, 07 Apr 2007 19:10:03 -0500 Date: Sat, 7 Apr 2007 19:09:56 -0500 (CDT) From: Larry Rosenman To: Scott Long In-Reply-To: <46183104.6080904@samsco.org> Message-ID: <20070407190859.N51247@thebighonker.lerctr.org> References: <200704071940.l37Jew2t013708@repoman.freebsd.org> <20070407131228.L71232@ns1.feral.com> <46183104.6080904@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.4 (----) X-LERCTR-Spam-Score: -4.4 (----) X-Spam-Report: SpamScore (-4.4/5.0) ALL_TRUSTED=-1.8,BAYES_00=-2.599 X-LERCTR-Spam-Report: SpamScore (-4.4/5.0) ALL_TRUSTED=-1.8,BAYES_00=-2.599 DomainKey-Status: no signature Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , mjacob@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_sg.c scsi_sg.h src/sys/modules/cam Makefile src/sys/conf NOTES files src/sys/compat/linux linux_ioctl.c linux_ioctl.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Apr 2007 00:37:26 -0000 On Sat, 7 Apr 2007, Scott Long wrote: > To tell you the truth, the SG device has one of the worst programming > interfaces that I've ever seen. Even the various official docs on it > complain about how bad it is. I've written apps for CAM, including a > swiss-army-knife java-based management app, and CAM is vastly superior. > I tried porting the app to linux and gave up due to how limited and > unpleasant it was. From the kernel side, it's even scarier. > > But beyond that, the work I committed here was about opening up FreeBSD > to more storage management opportunities. So I'm happy with whatever > anyone wants to do with it that furthers that goal. I'd like to see > the native interface be used as a bridge to help introduce programmers > to FreeBSD and CAM; if the sg3_utils package is a step in that > direction or if it provides tools that camcontrol doesn't, then go for > it. > > Scott > I assume that this is NOT a MFC candidate? (Since I think I may have been at least part of the genesis of the request from Roman). [snip] -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893