2.4.9-ac10 scsi_scan broke with SPARSELUN devices(/proc/partitions loops)

From: Robert Macaulay (robert_macaulay@dell.com)
Date: Mon Sep 17 2001 - 15:28:19 EST


On a clean 2.4.9ac10 kernel, with no SPARSELUN devices loaded,
/proc/partitions lists the devices as it should. The machine is a HIMEM64
box with 8GB of RAM, and a qlogic 2200 connected to the fibre channel
disks.

Once the qlogicfc driver is loaded with Dell PV650f(a SPARSELUN device),
the /proc/partitions lists the correct devices, but does so over and over.
For example, a /proc/partitions after the load, somewhat abbreviated

   8 0 17547264 sda
   8 1 56196 sda1
   8 16 17342660 sdb
   8 17 103408 sdb1
   8 0 17547264 sda
   8 1 56196 sda1
   8 16 17342660 sdb
   8 17 103408 sdb1
   .
   .
   .

The same results happen if we use qlogic's qla2x00 driver on this
kernel. The driver's messages in dmesg are correct, however the block
devices are still usable, but anything that grabs all devices(mount -a)
will cause it to spin forever.

Thanks
Robert Macaulay

-
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/



This archive was generated by hypermail 2b29 : Sun Sep 23 2001 - 21:00:21 EST