Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262764AbTH1A3K (ORCPT ); Wed, 27 Aug 2003 20:29:10 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262758AbTH1A3K (ORCPT ); Wed, 27 Aug 2003 20:29:10 -0400 Received: from 64-60-248-67.cust.telepacific.net ([64.60.248.67]:51695 "EHLO mx.rackable.com") by vger.kernel.org with ESMTP id S262764AbTH1A3G (ORCPT ); Wed, 27 Aug 2003 20:29:06 -0400 Message-ID: <3F4D4B49.8010907@rackable.com> Date: Wed, 27 Aug 2003 17:22:33 -0700 From: Samuel Flory User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030529 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Stephen Hemminger CC: joe briggs , linux-kernel@vger.kernel.org Subject: Re: binary kernel drivers re. hpt370 and redhat References: <200308271840.30368.jbriggs@briggsmedia.com> <20030827145755.7e1ce956.shemminger@osdl.org> In-Reply-To: <20030827145755.7e1ce956.shemminger@osdl.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 28 Aug 2003 00:28:52.0868 (UTC) FILETIME=[5BC42C40:01C36CFB] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2273 Lines: 56 Stephen Hemminger wrote: >On Wed, 27 Aug 2003 18:40:30 -0400 >joe briggs wrote: > > > >>I have a client who has a raid controller currently supported under windows, >>and now wants to support linux as a bootable device. Currently, some of >>their trade secrets are contained in the driver as opposed to the controller >>firmware, etc., so for now they wish to release a binary-only driver to >>certain beta customers. (i.e., 1st stage of porting is similar functionality >>as windows). Am I correct that in order to boot off of this device that the >>driver would have to be statically linked in vs. a module which could be >>distributed as a binary-only driver keyed to the kernel.revision of the >>distribution's kernel? I would like to avoid any flames and ask that all >>recognize that some hardware providers are having to ease into the pond a toe >>at a time. Any constructive thoughts, suggestions, references, tips, etc. >>highly appreciated. >> >> > >The driver could be a module and live in initramfs. If you can >get the initial Linux image and initramfs loaded, you would be okay. > Rather an initrd under Linux. Note that there is a partial source driver, and RH driver's disks here: (look under raid IC with the right chipset for partial source.) http://www.highpoint-tech.com/usaindex.htm > >The problem is more in the bootloader (LILO or GRUB) would not no how >to do raid. The /boot partition would have to be on a non-raid partition. >Same problem if driver is statically linked in the kernel. > > If you are doing raid 1. Lilo should work. It doesn't really matter if lilo isn't aware of of the data on the other drive. Each has a full copy of everything. PS- Newer linux kernels should be able to support the "raid" controller as a normal ide controller. You could then just configure linux software raid. -- Once you have their hardware. Never give it back. (The First Rule of Hardware Acquisition) Sam Flory - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/