From: David Hinds <dhinds@sonic.net>
To: Miles Lane <miles@megapathdsl.net>
Cc: Aaron Eppert <eppertan@rose-hulman.edu>, linux-kernel@vger.kernel.org
Subject: Re: 2.4.0 Patch for 3c575
Date: Wed, 10 Jan 2001 23:56:49 -0800 [thread overview]
Message-ID: <20010110235648.C390@sonic.net> (raw)
In-Reply-To: <20010110204420.A7699@rose-hulman.edu> <3A5D20D6.6090906@megapathdsl.net> <20010110201537.F12593@sonic.net> <3A5D5F16.1030707@megapathdsl.net>
In-Reply-To: <3A5D5F16.1030707@megapathdsl.net>; from Miles Lane on Wed, Jan 10, 2001 at 11:21:58PM -0800
On Wed, Jan 10, 2001 at 11:21:58PM -0800, Miles Lane wrote:
>
> There are at least two things that need to happen.
...
I think you're not clear on what PCMCIA support is in the 2.4 kernel
tree. The pcnet_cs driver has been in the kernel tree as long as
anything else. Most PCMCIA drivers are already in the kernel tree;
the ones that are not are: the memory card drivers (rarely used now),
parport_cs, and wvlan_cs. The hot plug PCI drivers (3c59x, tulip,
epic100) subsume the 3c575_cb, tulip_cb, and epic_cb drivers
completely.
> For the case where drivers don't exist yet,
> the /etc/pcmcia/config* files could be migrated
> into the kernel tree, so that when a kernel is
> installed that is configured to use the kernel
> drivers instead of pcmcia-cs drivers, then
> install the modified /etc/pcmcia/config* files.
I don't like this idea one bit; multiple sets of config files for
different kernel versions is not workable. People want to be able to
boot different kernel releases. I want a way for cardmgr to figure
out on the fly, based on some feedback from the PCMCIA modules, what
the right thing to do is.
> This seems kind of heinous. But, these
> configuration files sometimes get tweaked for
> a particular machine's hardware configuration,
> so it's important not to lose them.
/etc/pcmcia/config should never be tweaked for anything. That's what
the config.opts file is for.
> I should note that I once before I modified my /etc/pcmcia/config
> file so that cardmgr loaded 3c59x for my 3c575 card. I got some
> errors during the card detection phase and I never got "ifup eth0"
> to run automatically when I inserted the card.
Getting "ifup eth0" to run when you insert a CardBus card in the new
2.4 scheme is going to be an issue with the /sbin/hotplug script, and
out of the PCMCIA subsystem's control.
-- Dave
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
next prev parent reply other threads:[~2001-01-11 7:57 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-01-11 1:44 2.4.0 Patch for 3c575 Aaron Eppert
2001-01-11 2:56 ` Miles Lane
2001-01-11 4:15 ` David Hinds
2001-01-11 7:21 ` Miles Lane
2001-01-11 7:56 ` David Hinds [this message]
2001-01-11 11:55 ` Andrew Morton
2001-01-11 17:26 ` David Hinds
2001-01-11 7:32 ` Miles Lane
-- strict thread matches above, loose matches on Subject: below --
2001-01-11 17:25 Miles Lane
2001-01-11 17:29 ` David Hinds
2001-01-11 18:15 ` David Brownell
2001-01-11 19:43 ` Miles Lane
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=20010110235648.C390@sonic.net \
--to=dhinds@sonic.net \
--cc=eppertan@rose-hulman.edu \
--cc=linux-kernel@vger.kernel.org \
--cc=miles@megapathdsl.net \
/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.