lkml.org 
[lkml]   [1998]   [Sep]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject2.0.pre36 Initialization order of drivers
Date
Hi,

I found a minor problem with 2.0.x today. I have a box with an AHA1542B
and a Mitsumi CD-ROM. Both drivers compiled in, not as modules. The
Adaptec is on IRQ 11, the Mitsumi on IRQ 5. During boot, the Mitsumi
gets initialized _before_ the Adaptec and since I didn't configure it
otherwise, it grabs IRQ 11 (the default), and the Adaptec cannot get its
IRQ, so the root device cannot be mounted and the kernel panics.

This is of course repairable if you have a LILO prompt. But since I
dd'ed the kernel directly on a floppy, I couln't do that.

Wouldn't it be reasonable to initialize SCSI drivers before the
proprietary CD-ROM drivers? Might be impossible because of possible
lockups during port probing.

Alternatively, it would be nice to make I/O and IRQ configurable
with menuconfig and xconfig. One could even have a value of 0
meaning "do the usual probing".

Or is there a possibility to do 'rdev /dev/fd0 -c "Kernel command line"'?

Just an idea, perhaps too late for 2.0.36 and 2.2...

hjb
--
"Every use of Linux is a proper use of Linux."
-- John "Maddog" Hall, Keynote at the Linux
Kongress in Cologne

-
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/faq.html

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