Daft SCSI ordering (2.0.xx) Future domain

Dancer (dancer@brisnet.org.au)
Thu, 20 Aug 1998 14:44:30 +1000


Okay. Riddle me this. It's a future domain SCSI controller (BIOS 2.0).

When I plug a drive into it, no problems. When I plug _two_ drives into
the chain....ah, then the fun begins. The highest numbered unit becomes
/dev/sda, the next highest unit becomes /dev/sdb...

Of course, the motherboard BIOS wants to boot off of the lowest numbered
SCSI device. Lilo on the other hand doesn't want to make that the boot
drive, because "it's not the first drive".

During the detection phase, you can see the devices being probed from
seven down to zero, and the /dev/sd? assignments being made in that
order. Very strange, IMO.

I've stared at the source-code for the driver, and can't find any
unit-number inversion.

Request clue transfer.

D

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html