[PATCH] scsi: upstream arcmsr-1.20.00.15

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

 



Subject: [PATCH] scsi: upstream arcmsr-1.20.00.15-71224
From: Nick Cheng <nick.cheng@xxxxxxxxxxxx>
Description:
*** 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@xxxxxxxxxx>
*** 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@xxxxxxxxxxxx>

Attachment: patch4arcmsr
Description: Binary data


[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