Messages in this thread | | | Date | Sun, 1 Apr 2001 18:22:07 +0200 (MEST) | From | Peter Daum <> | Subject | scsi bus numbering |
| |
For some reason, the order of initializing the scsi drivers changed between 2.4.2 and 2.4.3: If both, ncr53c8xx and aic7xxx drivers are included in the kernel, up to version 2.4.2, the adaptec driver always came first (so the first disk on an adaptec controller ended up as /dev/sda) while in 2.4.3, the ncr driver initializes first and all the device names change - with potentially disastrous effects for unsuspecting users.
AFAIK, the numbering of scsi busses depends only on the order the low-level drivers are loaded. Not that I can think of any better way to do this, but it would be good if things were a little bit more predictable - in absence of any better idea, maybe by loading the drivers in alphabetical order or something like that ...
How is it possible, to influence that order at the moment (for example, to revert to the old order)? I personally couldn't figure out, where to change this.
Regards, Peter Daum
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |