From: "Kirby C. Bohling" <kbohling@birddog.com>
To: linux-lvm@sistina.com
Subject: Re: [linux-lvm] System Suggestions
Date: Wed Mar 6 15:59:02 2002 [thread overview]
Message-ID: <3C869076.7010607@birddog.com> (raw)
In-Reply-To: 1015450169.3240.80.camel@Steven
Steven Critchfield wrote:
> On Wed, 2002-03-06 at 14:59, Greg Freemyer wrote:
>
> Although my first thought is to write RH and remind them how much we
> hate it when they build things in a non standard way and therefore cause
> other standard systems to break. I have several peices of hardware that
> are only supported with a RH kernel. I may be braver than some in the
> fact that I have removed the RH kernel and used in to build other
> distros with it. RH should provide a source version of the kernel in
> which you can attempt to put XFS into, then compile, and should still be
> able to load the promise driver into that new kernel. It will take some
> effort, but should be usable. Of course you could return it as
> essentially broken and buy the 3ware card that has better support.
RedHat does provide the source. It takes a bit of time to get it just
the way you want it. If you have RPM installed on a RedHat machine
download the SRPM do a
rpm -Uhv kernel.src.rpm
cd /usr/src/redhat/SPECS
rpm -bp kernel.spec
In
/usr/src/redhat/BUILD
there will be a directory with tree with the kernel source that has a
name that makes it fairly obvious.
This is all based off a stock redhat configuration on a 6.2 machine.
If you find the rpm2cpio or rpm2tar tools and you can extract the source
files there will be a list of patches.
The order in which you must apply the patches in in the .spec file from
the RPM. It is pain in the ass but it is completely doable. They ship
there kernels the way they like them in the format they like. More
specifically, the section labelled %prep, has the commands it runs on
the rpm -bp listed there run those commands with the listed files and
you'll get the source. If you really want to try and do the patch dance
and merge dance, it shouldn't bother you too much if your given the
order to apply the patches.
It's my understanding that the patches for XFS are pretty invasive and
that the latest XFS patches won't apply to the RedHat kernel because RH
has a different VM from the mainline kernel after 2.4.9 and XFS has lots
of VM dependencies in it. That is me just summarizing what I have heard
on other mailings lists, never used XFS myself. I thought SGI kept a
version of a RedHat derived distro ISO that would work with XFS that
was relatively recent like RH 7.0 based or 7.1 based. I can't remember
the link off hand.
If you runs those commands in the order listed you will get the entire
source tree the way they have it when the start. The rest of the
commands and steps they take to build the RedHat source are all in the
.spec file, you just have to read up on the .spec file format. I had to
modify some RedHat source code to make Labels work on LVM devices long,
long ago and learned about how to do it then.
Thanks,
Kirby
>
> Steven
>
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html
>
next prev parent reply other threads:[~2002-03-06 15:59 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-03-06 15:04 re[2]: [linux-lvm] System Suggestions Greg Freemyer
2002-03-06 15:11 ` Theo Van Dinter
2002-03-06 15:25 ` Anders Widman
2002-03-06 15:51 ` Anthony W. Marino
2002-03-06 15:46 ` Anthony W. Marino
2002-03-06 15:57 ` Theo Van Dinter
2002-03-06 16:02 ` Anthony W. Marino
2002-03-06 21:40 ` Petro
2002-03-06 21:52 ` Benjamin Scott
2002-03-06 22:47 ` Tim
2002-03-07 4:26 ` Anthony W. Marino
2002-03-07 4:05 ` Anthony W. Marino
2002-03-06 22:15 ` Stuart Levy
2002-03-07 4:24 ` Anthony W. Marino
2002-03-07 9:29 ` Stuart Levy
2002-03-06 15:23 ` re[2]: " Seth Mos
2002-03-06 15:39 ` Anthony W. Marino
2002-03-07 0:32 ` Seth Mos
2002-03-07 4:07 ` Anthony W. Marino
2002-03-07 8:57 ` Tim
2002-03-06 15:30 ` Steven Critchfield
2002-03-06 15:59 ` Kirby C. Bohling [this message]
2002-03-06 16:37 ` José Luis Domingo López
2002-03-06 16:41 ` José Luis Domingo López
2002-03-06 17:00 ` re[2]: " Tim
2002-03-06 15:43 ` Anthony W. Marino
2002-03-06 16:52 ` Tim
-- strict thread matches above, loose matches on Subject: below --
2002-03-06 10:53 Anthony W. Marino
2002-03-06 13:40 ` Petro
2002-03-06 14:22 ` Anthony W. Marino
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=3C869076.7010607@birddog.com \
--to=kbohling@birddog.com \
--cc=linux-lvm@sistina.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.