All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jakob Østergaard <jakob@unthought.net>
To: Phil Edwards <pedwards@disaster.jaj.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: State of RAID (and the infamous FastTrak100 card)
Date: Wed, 14 Mar 2001 23:27:14 +0100	[thread overview]
Message-ID: <20010314232714.A19404@unthought.net> (raw)
In-Reply-To: <20010314155801.A7054@disaster.jaj.com>
In-Reply-To: <20010314155801.A7054@disaster.jaj.com>; from pedwards@disaster.jaj.com on Wed, Mar 14, 2001 at 03:58:01PM -0500

On Wed, Mar 14, 2001 at 03:58:01PM -0500, Phil Edwards wrote:
> [I am not subscribed at the moment (don't ask :), so please cc me.]
> 
> A few months ago there was a brief discussion about the FastTrak100 card
> and the driver that Promise provides, and just what all can (technically)
> be done.  It eventually became a debate about what may (legally) be done
> with the driver, and then turned into another "what the GPL /really/
> says" thread.  :-)
> 
> I've just read all those messages from the archives.  And I've been
> skimming the RAID-related HOWTOs at linuxdoc.org, but many seem out of date.
> One in particular starts off by saying that the stock 2.2 support is buggy,
> and that the "new" version is much improved, but requires patches and a
> rebuild, and is still alpha code.  Of course, the doc saying it's alpha
> is itself a year old.

Ok, I get the feeling it may be the Software-RAID howto you're referring to
here...  Let me explain why it's  not  updated.

Fact is, I haven't updated the document because 99% of what it says is still
the perfect truth.

Software-RAID in 2.2 is buggy and requires patching to go to the so-called
alpha versions (which the HOWTO explains are not alpha-quality but actually
quite usable).

However, 2.4 is out and doesn't need patching, and I should probably update the
howto to reflect that.  But still, most of what's in the HOWTO is as correct as
it can be.

> 
> The MAINTAINERS and Documentation/* files don't mention the FastTrack100
> (not surprising, it's not OSS) nor software RAID (also unsurprising,
> it's software).

FastTrack100 RAID *is* software RAID - The software is in the proprietary
drivers for the card.

But it's confusing, and Andre Hedrick has already explained this mess on
several occations here on LKML.   Search the archives.

> 
> So... am I just begging for pain if I try to install, say, a stock RH7
> on a machine with the FastTrak100 doing it's little RAID0/JBOD thing?
> If it requires this machine to always boot from a floppy because the driver
> cannot be linked into the kernel, well, I'm okay with that.

I don't know about the state of the FastTrak100 IDE drivers - but if you can
get that running, putting software RAID on top of that should be a simple
matter.

> 
> RH7 ships with 2.2.16.  Is building a new 2.2.18 kernel just going to
> shoot me in the head with this card (and Promise's proprietary driver)?

RH 2.2 kernels have "real" software RAID -  stock 2.2  needs patching.

> 
> What's the state of RAID in the 2.4 kernels?

Good.  No patches needed - software RAID in 2.4 rocks.   And 2.4 supports more
IDE controllers - but again I don't know the state of FastTrak100.

> 
> I'm very leery of solutions that involve lots of patches to the 2.2.x kernel,
> because I have to have a working system in order to rebuild a kernel... and
> I would have to patch the kernel before I can install/boot the system... and
> there will be no other hard drives available in the machine; just the two
> being striped (or glued) by the FastTrak100 Card of Doom.

Use plain RedHat kernels, or patch your own  :)

You can boot on software RAID - it's in the HOWTO  ;)

-- 
................................................................
:   jakob@unthought.net   : And I see the elder races,         :
:.........................: putrid forms of man                :
:   Jakob Østergaard      : See him rise and claim the earth,  :
:        OZ9ABN           : his downfall is at hand.           :
:.........................:............{Konkhra}...............:

  reply	other threads:[~2001-03-14 22:28 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-03-14 20:58 State of RAID (and the infamous FastTrak100 card) Phil Edwards
2001-03-14 22:27 ` Jakob Østergaard [this message]
2001-03-15 20:55   ` Wilfried Weissmann
2001-03-15 21:20     ` Thomas Dodd
2001-03-19 17:43   ` Phil Edwards

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20010314232714.A19404@unthought.net \
    --to=jakob@unthought.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pedwards@disaster.jaj.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.