![]() - add arcmsr_enable_eoi_mode()and readl(reg->iop2drv_doorbell_reg) in arcmsr_handle_hbb_isr() on adapter Type B in case of the doorbell interrupt clearance is cached - add conditional declaration for arcmsr_pci_error_detected() and arcmsr_pci_slot_reset - check if the sg list member number exceeds arcmsr default limit in arcmsr_build_ccb() - change the returned value type of arcmsr_build_ccb()from "void" to "int" returns FAILED in arcmsr_queue_command() - modify arcmsr_drain_donequeue() to ignore unknown command and let kernel process command timeout. This could handle IO request violating maximum segments, i.e. Linux XFS over DM-CRYPT. Thanks to Milan Broz's comments <mbroz@redhat.com> - fix the release of dma memory for type B in arcmsr_free_ccb_pool() - fix the arcmsr_polling_hbb_ccbdone() Signed-off-by: Nick Cheng <nick.cheng@areca.com.tw> Cc: Milan Broz <mbroz@redhat.com> Cc: <thenzl@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com> |
||
---|---|---|
.. | ||
00-INDEX | ||
53c700.txt | ||
aacraid.txt | ||
advansys.txt | ||
aha152x.txt | ||
aic7xxx.txt | ||
aic7xxx_old.txt | ||
aic79xx.txt | ||
arcmsr_spec.txt | ||
BusLogic.txt | ||
ChangeLog.1992-1997 | ||
ChangeLog.arcmsr | ||
ChangeLog.ips | ||
ChangeLog.lpfc | ||
ChangeLog.megaraid | ||
ChangeLog.megaraid_sas | ||
ChangeLog.ncr53c8xx | ||
ChangeLog.sym53c8xx | ||
ChangeLog.sym53c8xx_2 | ||
dc395x.txt | ||
dpti.txt | ||
dtc3x80.txt | ||
FlashPoint.txt | ||
g_NCR5380.txt | ||
hptiop.txt | ||
ibmmca.txt | ||
in2000.txt | ||
libsas.txt | ||
LICENSE.FlashPoint | ||
LICENSE.qla2xxx | ||
link_power_management_policy.txt | ||
lpfc.txt | ||
megaraid.txt | ||
Mylex.txt | ||
ncr53c8xx.txt | ||
NinjaSCSI.txt | ||
osst.txt | ||
ppa.txt | ||
qlogicfas.txt | ||
scsi-changer.txt | ||
scsi-generic.txt | ||
scsi.txt | ||
scsi_eh.txt | ||
scsi_fc_transport.txt | ||
scsi_mid_low_api.txt | ||
st.txt | ||
sym53c8xx_2.txt | ||
sym53c500_cs.txt | ||
tmscsim.txt |