enhance device info matching for multiple tables
authorJames Bottomley <James.Bottomley@HansenPartnership.com>
Wed, 17 Jun 2009 19:01:58 +0000 (15:01 -0400)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sun, 21 Jun 2009 15:52:45 +0000 (10:52 -0500)
commit598fa4b775d064d4656132c78d9a312eb1d2f91f
tree42383f579d64e1eaf4a3cfa5b284699deb050839
parente0420029dedb867e5c2c044a0737338a7e9cec0b
enhance device info matching for multiple tables

The current scsi_devinfo.c matching routines use a single table for
the global blacklist.  However, we're developing a need to blacklist
from specific transports too (notably some tape drives using SPI which
don't respond well to high speed protocols).  Instead of developing
separate blacklist matching for each transport class needing it,
enhance the current list matching to permit multiple lists.

Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/scsi_devinfo.c
drivers/scsi/scsi_priv.h