From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 3 04:17:40 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CEBBC16A402 for ; Tue, 3 Apr 2007 04:17:40 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 9DE1F13C45E for ; Tue, 3 Apr 2007 04:17:40 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [192.168.42.21] (andersonbox1.centtech.com [192.168.42.21]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l334HdIK004623; Mon, 2 Apr 2007 23:17:39 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <4611D562.9050701@freebsd.org> Date: Mon, 02 Apr 2007 23:17:38 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: Larry Rosenman References: <02e101c77557$c5a68e60$50f3ab20$@org> <20070402204557.GA49440@freebsd.org> <20070402154835.F9231@thebighonker.lerctr.org> <20070402212855.GA50351@freebsd.org> <20070402164027.I11442@thebighonker.lerctr.org> <20070402214258.GA50571@freebsd.org> <20070402164432.F11628@thebighonker.lerctr.org> In-Reply-To: <20070402164432.F11628@thebighonker.lerctr.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/3003/Mon Apr 2 22:15:48 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.4 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: freebsd-emulation@freebsd.org Subject: Re: /dev/sga (Linux) SCSI Command Stuff X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Apr 2007 04:17:40 -0000 On 04/02/07 16:45, Larry Rosenman wrote: > On Mon, 2 Apr 2007, Roman Divacky wrote: > >> On Mon, Apr 02, 2007 at 04:41:35PM -0500, Larry Rosenman wrote: >>> On Mon, 2 Apr 2007, Roman Divacky wrote: >>> >>>> On Mon, Apr 02, 2007 at 03:50:23PM -0500, Larry Rosenman wrote: >>>>> On Mon, 2 Apr 2007, Roman Divacky wrote: >>>>> >>>>>> On Mon, Apr 02, 2007 at 01:50:13PM -0500, Larry Rosenman wrote: >>>>>>> Greetings, >>>>>>> I was wondering if any of the developers or hackers had ever >>>>>>> considered >>>>>>> making the linux emulation strong enough to run things like Seagate's >>>>>>> Seatools? >>>>>>> >>>>>>> I have a disk that's reporting a bad sector, and Seagate is insisting >>>>>>> that I run their software to test it. Unfortunately, their software is >>>>>>> Windows or Linux ONLY. >>>>>>> >>>>>>> I'm wondering if there is any chance that we might see enough of the >>>>>>> emulation to be able to send generic SCSI commands from a linux binary >>>>>>> on >>>>>>> a >>>>>>> FreeBSD box. >>>>>> netbsd implements plenty of ioctls we don't... by a chance can you test >>>>>> on >>>>>> netbsd? and possibly on solaris as we might ste^borrow from them too :) >>>>> I don't have access to NetBSD or Solaris boxes with Seagate drives in >>>>> them. >>>>> >>>>> Also, we don't (AFAIK) expose /dev/sga to the linux world through the >>>>> linux-o-lator so I don't even know if what I want is possible. >>>> hehe.. guess what.. netbsd supports that :) at least partially. so PLEASE >>>> test the netbsd somehow so we know that the netbsd support is sufficient >>> The box is 150+ miles away stuffed in a colo. It's also my main DNS / Mail >>> / >>> Web server. >>> >>> Sorry, but I don't think I can do that, at least with the scsi drive. >>> >>> I do have a new box coming that will have Seagate SATA drives, and might be >>> able to test that..... >> I am in a good mood so I guess I'll port the stuff from netbsd tomorrow. it looks >> very easy. I hope you will test :) >> >> going to bed now :) > > I'd need a RELENG_6 patch :) > > If you can do that for amd64, I'll test and see what seatools does with/to it. > > Thanks! > >> roman >> > I have a Seagate drive (several actually) in a -CURRENT box I can test with. Feel free to point the patch to me, and I'll take a look. A quick pointer to download the seatools for linux would save me a few mins though. :) Eric