[SCSI] mptspi: Add transport class Domain Validation
authorJames Bottomley <James.Bottomley@steeleye.com>
Wed, 1 Mar 2006 15:02:49 +0000 (09:02 -0600)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Wed, 1 Mar 2006 15:44:04 +0000 (09:44 -0600)
commitc92f222e1f14588171e63b550ca8c85fa9130061
tree83db58755951518865324ac880fc321e516755b9
parent3ef0b47ee498ea183bffd9b3b4a1eef757fef4ba
[SCSI] mptspi: Add transport class Domain Validation

This is the first half of a patch to add the generic domain validation
to mptspi.  It also creates a secondary "virtual" channel for raid
component devices since these are now exported with no_uld_attach.

What Eric and I would have really liked is to export all physical
components on channel 0 and all raid components on channel 1.
Unfortunately, this would result in device renumbering on platforms with
mixed RAID/Physical devices which was considered unacceptable for
userland stability reasons.

Still to be done is to plug back the extra parameter setting and DV
pieces on reset and hotplug.

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/message/fusion/Kconfig
drivers/message/fusion/mptbase.c
drivers/message/fusion/mptbase.h
drivers/message/fusion/mptscsih.c
drivers/message/fusion/mptscsih.h
drivers/message/fusion/mptspi.c