James/Linux-scsi, The following patch for megaraid_sas updates the ChangeLog.megaraid_sas file and driver version of the megaraid_sas driver. Signed-off-by: Adam Radford <aradford@xxxxxxxxx> diff -Naur linux-2.6.38-rc5/Documentation/scsi/ChangeLog.megaraid_sas linux-2.6.38-rc5.new/Documentation/scsi/ChangeLog.megaraid_sas --- linux-2.6.38-rc5/Documentation/scsi/ChangeLog.megaraid_sas 2011-02-15 19:23:45.000000000 -0800 +++ linux-2.6.38-rc5.new/Documentation/scsi/ChangeLog.megaraid_sas 2011-02-19 15:18:21.752426376 -0800 @@ -1,3 +1,29 @@ +Release Date : Sat. Feb 19, 2011 17:00:00 PST 2010 - + (emaild-id:megaraidlinux@xxxxxxx) + Adam Radford +Current Version : 00.00.05.33-rc1 +Old Version : 00.00.05.29-rc1 + 1. Fix some failure gotos from megasas_probe_one(), etc. + 2. Add missing check_and_restore_queue_depth() call in + complete_cmd_fusion(). + 3. Enable MSI-X before calling megasas_init_fw(). + 4. Call tasklet_schedule() even if outbound_intr_status == 0 for MFI based + boards in MSI-X mode. + 5. Fix megasas_probe_one() to clear PCI_MSIX_FLAGS_ENABLE in msi control + register in kdump kernel. + 6. Fix megasas_get_cmd() to only print "Command pool empty" if + megasas_dbg_lvl is set. + 7. Sanity check user spplied length in megasas_mgmt_fw_ioctl() to prevent + NULL pointer dereference in dma_alloc_coherent() when running + smartmontools. + 8. Fix megasas_build_dcdb_fusion() to not filter by TYPE_DISK. + 9. Fix megasas_build_dcdb_fusion() to use io_request->LUN[1] field. + 10. Add MR_EVT_CFG_CLEARED to megasas_aen_polling(). + 11. Fix tasklet_init() in megasas_init_fw() to use instancet->tasklet. + 12. Fix fault state handling in megasas_transition_to_ready(). + 13. Fix max_sectors setting for IEEE SGL's. + 14. Fix iMR OCR support to work correctly. +------------------------------------------------------------------------------- Release Date : Tues. Dec 14, 2010 17:00:00 PST 2010 - (emaild-id:megaraidlinux@xxxxxxx) Adam Radford diff -Naur linux-2.6.38-rc5/drivers/scsi/megaraid/megaraid_sas_base.c linux-2.6.38-rc5.new/drivers/scsi/megaraid/megaraid_sas_base.c --- linux-2.6.38-rc5/drivers/scsi/megaraid/megaraid_sas_base.c 2011-02-19 15:09:04.782332317 -0800 +++ linux-2.6.38-rc5.new/drivers/scsi/megaraid/megaraid_sas_base.c 2011-02-19 15:10:40.667362798 -0800 @@ -18,12 +18,13 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * FILE: megaraid_sas_base.c - * Version : v00.00.05.29-rc1 + * Version : v00.00.05.33-rc1 * * Authors: LSI Corporation * Sreenivas Bagalkote * Sumant Patro * Bo Yang + * Adam Radford <linuxraid@xxxxxxx> * * Send feedback to: <megaraidlinux@xxxxxxx> * diff -Naur linux-2.6.38-rc5/drivers/scsi/megaraid/megaraid_sas.h linux-2.6.38-rc5.new/drivers/scsi/megaraid/megaraid_sas.h --- linux-2.6.38-rc5/drivers/scsi/megaraid/megaraid_sas.h 2011-02-19 14:39:15.186332469 -0800 +++ linux-2.6.38-rc5.new/drivers/scsi/megaraid/megaraid_sas.h 2011-02-19 15:09:56.409364538 -0800 @@ -33,9 +33,9 @@ /* * MegaRAID SAS Driver meta data */ -#define MEGASAS_VERSION "00.00.05.29-rc1" -#define MEGASAS_RELDATE "Dec. 7, 2010" -#define MEGASAS_EXT_VERSION "Tue. Dec. 7 17:00:00 PDT 2010" +#define MEGASAS_VERSION "00.00.05.33-rc1" +#define MEGASAS_RELDATE "Feb. 19, 2011" +#define MEGASAS_EXT_VERSION "Sat. Feb. 19 17:00:00 PDT 2011" /* * Device IDs
Attachment:
megaraid_sas.patch15
Description: Binary data