[SCSI] aacraid: use no_uld_attach flag
authorMark Haverkamp <markh@osdl.org>
Wed, 1 Feb 2006 17:30:44 +0000 (09:30 -0800)
committer <jejb@mulgrave.il.steeleye.com> <>
Sat, 4 Feb 2006 22:16:14 +0000 (16:16 -0600)
commitbb08f92ebd75704e07d69bb9d8ee234d1a500b98
tree9756f6c6a18574264e889aa9af408ce60ca59fbb
parentbfb35aa85057da4336af56a7f26e08031f4e3468
[SCSI] aacraid: use no_uld_attach flag

Received From Mark Salyzyn.

In order to support user tools accessing the array components (SMART,
Mode Page information, Cache page adjustments, WWN determination,
Firmware updates etc), we take advantage of the no_uld_attach flag and
deprecate the code that filters Inquiries to block the requests to array
components. The quirk prevents the sd layer from attaching to the
components.

We also took the opportunity to balance the queue depths based on the
total adapter queue depth to the array devices to reduce the chances of
starvation.

Signed-off-by: Mark Haverkamp <markh@osdl.org>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/aacraid/aachba.c
drivers/scsi/aacraid/linit.c