Hi, here comes patch 1/5 from a series of patches to support more than 128 (and optionally more than 256) SCSI disks with Linux 2.4 by changing the sd driver to dynamically allocate memory and register block majors as disks get attached. The patches are all available at http://www.suse.de/~garloff/linux/scsi-many/ This patch (1/5) does implement some infrastructure that is useful: We extend the format of /proc/scsi/scsi to report the attached high-level drivers. This can be used by userspace applications to dynamically create device nodes or to talk to the corresponding sg device (which otherwise is non- trivial to find out!) and inquire extra information such as serial number or WWID. Here's a sample. Host: scsi5 Channel: 00 Id: 04 Lun: 00 Vendor: Linux Model: scsi_debug Rev: 0003 Type: Direct-Access ANSI SCSI revision: 03 Attached drivers: sdr(b:41:10) sg18(c:15:12) Patch is against 2.4.19rc1. Marcelo, these patches are meant for inclusion into 2.4.20pre. Regards, -- Kurt Garloff Eindhoven, NL GPG key: See mail header, key servers Linux kernel development SuSE Linux AG, Nuernberg, DE SCSI, Security