[PATCH 0/4 V2] mpt fusion error handler patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

here is version 2 of the patches, version 1 may be found here: 
http://kerneltrap.org/mailarchive/linux-scsi/2008/9/12/3279954

In difference to the previous series I skipped the removal of 
mptscsih_TMHandler(), since it actually does the right thing, it only cause 
the HardReset function to be activated, which caused the real trouble.

I also made the soft/hard reset calls into one main call. From this main call 
it is then also generally possible to avoid calling the hard reset handler.

There is still one issue left, while in the 4.x series of the driver the 
mptscsih_IssueTaskMgmt() succeeds for task aborts, this still fails in the in 
kernel version. My guess is the this is related to the completion calls. 
While the in-kernel driver uses mptscsih_tm_wait_for_completion(), the 4.x 
series uses just like the in kernel mptsas the generic 
wait_for_completion_timeout() handler. 
But switching to that actually means a lot of work. Without to be sure this is 
really the cause of the trouble, I won't spend my time on it.


Cheers,
Bernd


-- 
Bernd Schubert
Q-Leap Networks GmbH
--
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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux