SCSI: Support HW reset for EH and polling scheme for scsi device

Previous thread: none

Next thread: PATCH 2/4 ] SCSI: Support 1024 scatter-gather list entries and improve AP while FW trapped and behaviors of EHs by Nick Cheng on Monday, May 3, 2010 - 8:15 pm. (1 message)
From: Nick Cheng
Date: Monday, May 3, 2010 - 8:13 pm

1. To support instantaneous report for SCSI device existing by periodic
polling
2. In arcmsr_iop_xfer(), inform AP of F/W's deadlock state to prevent
endless waiting
3. To block the coming SCSI command while the driver is handling bus reset
4. To support HW reset in bus reset error handler
Signed-off-by: Nick Cheng< nick.cheng@areca.com.tw >
From: James Bottomley
Date: Sunday, May 16, 2010 - 3:14 pm

This still fails to compile with SCSI_ARCMSR_AER:

  CC [M]  drivers/scsi/arcmsr/arcmsr_hba.o
drivers/scsi/arcmsr/arcmsr_hba.c:175: error: ‘arcmsr_pci_error_handlers’
undeclared here (not in a function)
make[1]: *** [drivers/scsi/arcmsr/arcmsr_hba.o] Error 1
make: *** [drivers/scsi/arcmsr/arcmsr.ko] Error 2

Making the patch set bisectable means that ordered patches must compile
in the order sent in with all possible configurations.  So patch 1/4
needs to compile on its own ... patch 2/4 needs to compile with patch
1/4 applied and so on.

James


--

Previous thread: none

Next thread: PATCH 2/4 ] SCSI: Support 1024 scatter-gather list entries and improve AP while FW trapped and behaviors of EHs by Nick Cheng on Monday, May 3, 2010 - 8:15 pm. (1 message)