[Yaird-devel] Bug#343042: Possible fix?

Dimitry Andric dimitry at andric.com
Thu Dec 15 13:05:45 UTC 2005


It seems that even in 2.6.14, you always need the ide-generic module
if you use any other ide module.  This is because ideprobe_init() is
ONLY called from the ide-generic module initialization!

There's a comment in /usr/lib/yaird/perl/Hardware.pm which says:

        # Hmm, via82cxxx (2.6.8) also needs ide-generic
        # to load it seems.  That could be because ide-generic
        # contains a call to ide_probe_init() which is in
        # the ide-core module.  After loading ide-generic
        # it's still the via82cxxx module that manages the device;
        # see /sys/bus/pci/drivers/VIA_IDE/.
        # The above error persists in 2.6.12, and is solved
        # in 2.6.14.

The last sentence is NOT true, I just completely grepped through a
full 2.6.14 source tree, and ideprobe_init() is ONLY called from
ide_generic_init().

Therefore, you always need to include the ide-generic module if the
system uses IDE.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/yaird-devel/attachments/20051215/36b5af13/signature.pgp


More information about the Yaird-devel mailing list