From: Dave Jones <davej@redhat.com>
To: Neil Brown <neilb@suse.de>
Cc: Andrew Morton <akpm@linux-foundation.org>,
Kyle McMartin <kyle@canonical.com>,
linux-kernel@vger.kernel.org, alan@redhat.com,
bcollins@ubuntu.com, pjones@redhat.com
Subject: mkinitrd. (was Re: [RFC] [PATCH] Allow overriding module parameters from kernel command_line)
Date: Wed, 18 Apr 2007 18:58:10 -0400 [thread overview]
Message-ID: <20070418225810.GB20204@redhat.com> (raw)
In-Reply-To: <17958.40945.937891.44930@notabene.brown>
On Thu, Apr 19, 2007 at 08:47:13AM +1000, Neil Brown wrote:
> > Fixed by changing /etc/fstab and rebuilding initrd, but IMO rootfstype=
> > should have worked.
>
> I think these are both issues that should be solved by smarts in the
> initrd.
This is getting away from the intent of Kyle's original patch
(Which I think is worthwhile fwiw, having recently hit the exact
same sata_nv bug that prompted him to write it)
> What we really need is a single reference implementation of "mkinitrd"
> which each distro can fiddle with to their heart's content. Then
> sensible ideas like the above can be incorporated into the reference,
> and all distros will ultimately pick them up.
>
> But unfortunately I don't have the time to volunteer for this role...
The problem I see with such a 'one mkinitrd to rule them all', is that
it would suffer from the same thing that stopped any vendor stepping
up and getting behind hpa's klibc project... Apathy due to "our current
stuff works, why would we throw it all away and start again"
It's a great idea in theory, in practise however, initrd construction
for every distro now contains years of custom hacks and workarounds
(that may not even be relevant on other distros).
Given the critical nature of mkinitrd (get something wrong, and your
system doesn't boot), unsurprisingly, people are reluctant to change
away from something they're familar with, unless there's a *really*
compelling reason.
Dave
--
http://www.codemonkey.org.uk
prev parent reply other threads:[~2007-04-18 22:58 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-18 15:55 [RFC] [PATCH] Allow overriding module parameters from kernel command_line Kyle McMartin
2007-04-18 16:25 ` Ben Collins
2007-04-18 21:45 ` Andrew Morton
2007-04-18 22:47 ` Neil Brown
2007-04-18 22:58 ` Dave Jones [this message]
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=20070418225810.GB20204@redhat.com \
--to=davej@redhat.com \
--cc=akpm@linux-foundation.org \
--cc=alan@redhat.com \
--cc=bcollins@ubuntu.com \
--cc=kyle@canonical.com \
--cc=linux-kernel@vger.kernel.org \
--cc=neilb@suse.de \
--cc=pjones@redhat.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome