lkml.org 
[lkml]   [1999]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectRe: 2.3.31: parport_lowlevel
On Sun, 12 Dec 1999, Hans-Joachim Baader wrote:

> in 2.2 the parport module automatically looked for parport_lowlevel
> which could be defined in conf.modules as parport_pc, eg. In 2.3.31
> this seems to be no longer the case, you have to load the partport_pc
> manually. Is this a bug or a feature?

It's a bit of both. The parport_lowlevel alias shouldn't really be used
any more, and instead the following line in modules.conf ought to take its
place:

post-install parport /sbin/modprobe -k parport_pc

(adjust for your architecture). In 2.4, though, the intention is that the
alias will still work but will trigger a warning message.

Something like this patch should probably be applied (it's untested):

--- linux/drivers/parport/share.c~ Sun Dec 12 18:05:58 1999
+++ linux/drivers/parport/share.c Sun Dec 12 18:05:59 1999
@@ -107,6 +107,13 @@
for (port = portlist; port; port = port->next)
drv->attach (port);

+ /* For compatibility with 2.2, check the (obsolete) parport_lowlevel
+ * alias in case some people haven't changed to post-install rules
+ * yet. parport_enumerate (itself deprecated) will printk a
+ * friendly reminder. */
+ if (!portlist)
+ parport_enumerate ();
+
return 0;
}

Tim.
*/


-
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/

\
 
 \ /
  Last update: 2005-03-22 13:55    [W:0.316 / U:0.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site