Hello,

On Thursday 01 December 2005 23:55, Petric Frank wrote:
> given a mainboard having 2 SATA controllers. One VIA (from the chipset) and
> one additional Promise SATA. CPU is a AMD64.
>
> Up to now i had 2 SATA disks attached to the VIA controller.
>
> The kernel (2.6.14-r2) is built monolithic in regards of the SATA chips.
>
> Now i added a third harddisk and i recogized that the new disk was inserted
> before the other two. It seems that the promise kernel part is loaded
> before the VIA driver.
>
> So my question - is there a kernel parameter (to be given to grub.conf)
> which instructs the kernel to process the VIA kernel part first ?

I used a quick 'n dirty version.

In the file /usr/src/<kernel version>/drivers/scsi/Makefile i moved the line 
with SATA_VIA entry before the one with SATA_PROMISE.
Now the sequence is in the way i wanted to have.

Disadvantage: Not portable. Have to be redone wit next kernel version.

Suggestion: The kernel should have a possibility to rearrange the execution 
sequence of the kernel-builtin drivers.

regards
  Petric
-- 
[email protected] mailing list

Reply via email to