]> Pileus Git - ~andy/linux/commit
[SCSI] bfa: Driver and BSG enhancements.
authorKrishna Gudipati <kgudipat@brocade.com>
Sat, 25 Jun 2011 03:29:07 +0000 (20:29 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 29 Jun 2011 22:28:17 +0000 (17:28 -0500)
commit61e62e21afe469854e04546ea10b7a6f4cfd1142
treed475caae7c70854788f0950d69a7bae1798794a7
parent3350d98d6d072fc4ac3622e61dc3dc351ef01dc5
[SCSI] bfa: Driver and BSG enhancements.

- Added a new module parameter max_xfer_size to
  set the max_sectors in the scsi_host template.
- Added logic to handle request_irq() failure so
  that msix vector resource is de-allocated immediately
  when failure happens.
- BSG enhancements to collect vHBA releated info and port log.
- Removed the workaround of incrementing the module refcnt on bsg request.

Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/bfa/bfa_defs_svc.h
drivers/scsi/bfa/bfad.c
drivers/scsi/bfa/bfad_bsg.c
drivers/scsi/bfa/bfad_bsg.h
drivers/scsi/bfa/bfad_drv.h
drivers/scsi/bfa/bfad_im.c