PCI chipset -- module vs. compiled-in
Tim Writer
tim-s/rLXaiAEBtBDgjK7y7TUQ at public.gmane.org
Thu Feb 9 02:47:48 UTC 2006
Ivan Avery Frey <ivan.frey-H217xnMUJC0sA/PxXw9srA at public.gmane.org> writes:
> Tim Writer wrote:
> > lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org (Lennart Sorensen) writes:
> >
>
> >> On Sun, Feb 05, 2006 at 10:26:51PM -0500, William Park wrote:
> >>> Normally, my PCI chipset is compiled in. But, for experiment, I
> >>> tried compiling in only the "generic" options, and moved all specific
> >>> PCI chipsets (ie. via82cxxx, hpt366) as modules.
> >> You do NOT want generic compiled in. That is the last one you would
> >> want compiled in. It is a generic ide driver that runs most pci ide
> >> controllers, but being generic does not do dma or anything else. Since
> >> it would now get first shot at controlling all your ide ports, the
> >> native drivers you try and load later as modules of course can't load
> >> because generic already took control of the ports. Make them all
> >> generic, and load the correct ones for your chipset in the initrd.
> >> generic can be loaded last as a last resort for accessing the ide ports.
> > And load the chipset module before any IDE modules. A default Ubuntu (5.04
>
> > Hoary Hedgehog) install gets this wrong, for example. It properly identifies
> > the chipset but loads it after ide_cd. As a result, you can't set DMA on the
> > CD.
> >
>
> Does Ubuntu 5.10 do the same thing?
I don't know but it's easy enough to discover and fix if you're aware of the
problem.
--
tim writer <tim-s/rLXaiAEBtBDgjK7y7TUQ at public.gmane.org> starnix inc.
647.722.5301 toronto, ontario, canada
http://www.starnix.com professional linux services & products
--
The Toronto Linux Users Group. Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
More information about the Legacy
mailing list