[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

drop modular-ide.patch



this patch is an Xu legacy patch for modular ide-generic support.
build for smaller modular .configs and initrd-tools.

initrd-tools loads _all_ ide driver and lets them fight out:
the ones which don't unload stay.
the bad side effect of a winning ide-generic is !dma on that box
http://lists.debian.org/debian-kernel/2005/06/msg00100.html
fs reports his via8cxxx boards affected too.
you need to set manually the module load order as workaround.

the patch is repeatably NACKed by ide upstream:
http://article.gmane.org/gmane.linux.hotplug.devel/9014

ubuntu has thrown the patch out of his tree:
http://kernel.org/git/?p=linux/kernel/git/bcollins/ubuntu-2.6.git;a=commit;h=3bdecc3459576a8a1ff42b7cab9c3b2264a4c3ac

regarding dma the newer initramfs generating tools:
yaird has troubles with the load ordering.
initramfs-tools did hardcode ide-generic until 0.40
and had dma troubles too. (see #336103) 

newer udev doesn't bring up ide-generic.
initramfs-tools fails to boot on those without ide-generic
explicitly added to /etc/mkinitramfs/modules.
(wide range of hardware like thinkpad r40e)

so currently i'd vote for removing that patch.
happy to hear your opinion? :)

-- 
maks



Reply to: