Bug#273106: cmd64x driver doesn't load properly on ia64
The original bug report describes the load order confict for the ide
chip drivers in 2.4 which causes the cdrom to not initialize properly
for stage 2 and the running system. The installer does not encounter
this problem because it does hardware discovery first.
Expanded details:
1. /etc/rcS.d/S20modutils loads the modules listed in /etc/modules
in order. The default is to install ide-cd and ide-detect.
2. /etc/rcS.d/S36discover scans for attached devices and loads
the appropriate drivers. This is where cmd64x would be discovered
and loaded (out of order).
The patch is a prebaseconfig script that runs prior to rest of the
module scan. I chose this workaround because shifting the order
of rcS.d processing is too invasive and a backport of the ide work
from 2.6 is non-trivial and not worth it for a maintenance kernel.
Note: although the bug was filed against the kernel-source-2.4.27
package, the fix itself is to prebaseconfig.
The patch has been committed in r23155. Close this bug.
--
*************
Jim Lieb Wild Open Source Inc.
lieb@wildopensource.com Cell: 831.295.9317
Office: 831.421.0883 Fax: 831.421.0885
Reply to: