Re: PATCH 2.4.0.4.6: workaround for BUG() in slab.c

From: Theodore Y. Ts'o (tytso@MIT.EDU)
Date: Sun Jul 16 2000 - 12:17:02 EST


   Date: Fri, 14 Jul 2000 12:28:15 -0600
   From: Richard Gooch <rgooch@ras.ucalgary.ca>

> [ Except this only works with the yenta.c driver - the other low-level
> drivers don't do this. I'm inclined to remove the other low-level
> drivers from the kernel, and just say that the in-kernel pcmcia
> support only supports cardbus controllers until somebody decides to
> port them to use kernel threads. Which should be fairly easy, but
> requires testing. ]

   Please, no, let's not change again. Let's get things fixed. Put out a
   CFV. I really would like to have 2.4 working properly on my laptop,
   with it's mix of CardBus and older PCMCIA cards.

If we're going to take time out to move BKL's locks around (which I
really think we shouldn't do), let's at least also take time to make
sure PCMCIA functionality is at least as good in 2.4 as 2.2.

Otherwise, lots of folks will have to stay at 2.2, and folks who
maintain device drivers will have to keep the ugly #ifdef
LINUX_VERSION_CODE for far longer than they might otherwise have to use
it, since people will stick to 2.2 and people maintaining device drivers
will have to support multiple kernel versions for possibly a *very* long
time.

                                                        - Ted

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



This archive was generated by hypermail 2b29 : Sun Jul 23 2000 - 21:00:08 EST