On Thu, 2010-07-08 at 14:44 -0600, Eric Moore wrote: > fixes surrounding PCIe enhanced error handling: > > (1) We need to reject all request generated internaly inside the driver as well > as request arriving from the scsi mid layer when PCIe EEH is active. The fix is > to add a per adapter flag called pci_error_recovery which is checked thru out > the driver when request are generated. > > (2) We don't need to call the pci_driver->remove directly from the PCIe > callbacks becuase its already called from the PCIe EEH code. In its place we are > shutting down the watchdog timer, and flushing back all pending IO. > > (3) We need to save and restore the pci state across PCIe EEH handling. > > Signed-off-by: Eric Moore <eric.moore@xxxxxxx> > > diff --git a/drivers/scsi/mpt2sas/mpt2sas_base.c b/drivers/scsi/mpt2sas/mpt2sas_base.c > old mode 100644 > new mode 100755 Will you watch this type of thing, please? This changes all the file modes to executable. Linus particularly watches for this and will go into a kill frenzy if he sees it. I've fixed it up this time. James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html