Re: [2.6 patch] the scheduled removal of the obsolete raw driver

From: Arjan van de Ven
Date: Sat Jan 21 2006 - 16:24:14 EST


On Sat, 2006-01-21 at 13:17 -0800, Andrew Morton wrote:
> Dave Jones <davej@xxxxxxxxxx> wrote:
> >
> > On Sat, Jan 21, 2006 at 09:52:27AM +0100, Arjan van de Ven wrote:
> > > On Wed, 2006-01-18 at 19:41 -0800, Andrew Morton wrote:
> > > > Adrian Bunk <bunk@xxxxxxxxx> wrote:
> > > > >
> > > > > Let's do the scheduled removal of the obsolete raw driver in 2.6.17.
> > > > >
> > > >
> > > > heh. I was just thinking that I hadn't heard from Badari and Ken in a while.
> > > >
> > > > I doubt if this'll fly. We're stuck with it.
> > >
> > > One thing we can do is ask the distributions to stop shipping raw first,
> > > to see what the fallout is (and to give it as a sign that it's an
> > > obsolete interface). Then a year or two after that....
> >
> > It's been off in Fedora since FC4.
> > RHEL4 had it enabled after several vendors complained a lot about its
> > absense breaking an installed userbase, though they were told it would be
> > enabled with the proviso that it would go away in the future.
> > RHEL5 isn't even in beta yet, but I can already hear the voices asking
> > for it be reenabled..
> >
>
> Thanks for trying though ;) It's good that RH is helping to push things
> along like this - the easiest path would be to turn the thing on and
> complain when anyone made noises about taking it out.

another thing we really should do is making such "obsolete to be phased
out" things printk (at least once per boot ;) so that people see it in
their logs, not just in the kernel source.

It's really useful to find culprits that way in distros (sometimes
there's apps that do the weirdest things).. but also a good sign to ISVs
that they should start investigating alternatives. Yes that takes a long
time, but that just means it's important to start warning them early...


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/