From owner-freebsd-ports@FreeBSD.ORG Tue Jun 9 22:41:40 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12E41106566B; Tue, 9 Jun 2009 22:41:40 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.freebsd.org (Postfix) with ESMTP id D1D118FC16; Tue, 9 Jun 2009 22:41:39 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) X-Ambrisko-Me: Yes Received: from server2.ambrisko.com (HELO www.ambrisko.com) ([192.168.1.2]) by ironport.ambrisko.com with ESMTP; 09 Jun 2009 15:14:30 -0700 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.14.3/8.14.1) with ESMTP id n59MDHZh027853; Tue, 9 Jun 2009 15:13:17 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.14.3/8.14.3/Submit) id n59MDGg5027852; Tue, 9 Jun 2009 15:13:16 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200906092213.n59MDGg5027852@ambrisko.com> In-Reply-To: <4A1406FB.7020502@collaborativefusion.com> To: Sean McAfee Date: Tue, 9 Jun 2009 15:13:16 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Cc: "Philip M. Gollucci" , "Frank J. Laszlo" , freebsd-ports@freebsd.org, Vladimir Ermakov Subject: Re: New port: sysutils/megacli waiting to commit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 22:41:40 -0000 Sean McAfee writes: | Frank J. Laszlo wrote: | > Philip M. Gollucci wrote: | >> Vladimir Ermakov wrote: | >> | >>> Hi, all. | >>> please appreciate my port *megacli* | >>> | >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=133655 | >>> | >> | >> Is that different from this the port, is it an update? | >> | >> Path: /usr/ports/sysutils/linux-megacli | > | > Since the megacli application now has a native binary, should be not | > DEPRICATE the linux version? | > | > Regards, | > Frank Laszlo | | Probably not. I noted this when I originally filed the PR for | linux-megacli2, but the 1.x, 2.x, and 4.x versions support dramatically | different hardware lines. | | As an example, this native version is 4.x and does not support the Dell | PERC5. I find this hard to believe and in my experience with a fresh download from LSI's web-site the FreeBSD and Linux variants work just fine on my PERC5's for things like -AdpAllInfo. There is no real firmware interface difference between between the PERC5 and PERC6. So I don't know where you get this from. Specifics in which things are broken could be nice so I can look at getting them fixed. I put in the management ioctl path that they use into FreeBSD a long time ago. They did find some bugs in some new management features that are fixed in 7.1 and I need to merge back to 6. Unfortunately, this work happened after the last 6.X version was released :-( | IMO, linux-megacli, linux-megacli2, and megacli should all exist as | independent ports. I would say not. Let's get rid of the Linux variant and use the FreeBSD native ones. The FreeBSD should be a lot easier to run then the Linux one and won't have the potential NFS hang issue that Linux does. It's nice to see the FreeBSD version and would be interesting to see how much my hand was involved in that ... My employer's FreeBSD native tool works across all of the MegaRAID SAS type cards and Dell servers that I've tried which pre-dates the MegaCLI for FreeBSD. Prior versions of MegaCLI also did. I can't say I've tried all options with the latest MegaCLI. Doug A.