15 Dec, 2011

19 commits


12 Dec, 2011

14 commits


30 Oct, 2011

1 commit

  • During heavy I/O (CPU-affinity mode enabled) and CLI/Agent
    interactions, the driver would report periodic mailbox command
    timeout statuses. Within the CPU-affinity ISR handler, the
    driver should check the 'disable-msix-handshake' flag in deciding
    whether or not to clear HCCRX_CLR_RISC_INT. The mode is not
    specific to a dedicated queue, instead, applies to the current
    'ha' context.

    Signed-off-by: Andrew Vasquez
    Signed-off-by: Chad Dupuis
    Signed-off-by: James Bottomley

    Andrew Vasquez
     

29 Oct, 2011

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (204 commits)
    [SCSI] qla4xxx: export address/port of connection (fix udev disk names)
    [SCSI] ipr: Fix BUG on adapter dump timeout
    [SCSI] megaraid_sas: Fix instance access in megasas_reset_timer
    [SCSI] hpsa: change confusing message to be more clear
    [SCSI] iscsi class: fix vlan configuration
    [SCSI] qla4xxx: fix data alignment and use nl helpers
    [SCSI] iscsi class: fix link local mispelling
    [SCSI] iscsi class: Replace iscsi_get_next_target_id with IDA
    [SCSI] aacraid: use lower snprintf() limit
    [SCSI] lpfc 8.3.27: Change driver version to 8.3.27
    [SCSI] lpfc 8.3.27: T10 additions for SLI4
    [SCSI] lpfc 8.3.27: Fix queue allocation failure recovery
    [SCSI] lpfc 8.3.27: Change algorithm for getting physical port name
    [SCSI] lpfc 8.3.27: Changed worst case mailbox timeout
    [SCSI] lpfc 8.3.27: Miscellanous logic and interface fixes
    [SCSI] megaraid_sas: Changelog and version update
    [SCSI] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic
    [SCSI] megaraid_sas: Add multiple MSI-X vector/multiple reply queue support
    [SCSI] megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s controllers
    [SCSI] megaraid_sas: Clear FUSION_IN_RESET before enabling interrupts
    ...

    Linus Torvalds
     

03 Oct, 2011

1 commit

  • I hit a crash in qla2x00_abort_all_cmds() if the qla2xxx module is
    unloaded right after it is loaded. I debugged this down to the abort
    handling improperly treating a command of type SRB_ADISC_CMD as if it
    had a bsg_job to complete when that command actually uses the iocb_cmd
    part of the union. (I guess to hit this one has to unload the module
    while the async FC initialization is still in progress)

    It seems we should only look for a bsg_job if type is SRB_ELS_CMD_RPT,
    SRB_ELS_CMD_HST or SRB_CT_CMD, so switch the test to make that explicit.

    Signed-off-by: Roland Dreier
    Acked-by: Chad Dupuis
    Cc: stable@kernel.org
    Signed-off-by: James Bottomley

    Roland Dreier
     

24 Sep, 2011

1 commit

  • sector_t can be different types, so cast it to its largest possible
    type.

    drivers/scsi/qla2xxx/qla_isr.c:1509:5: warning: format '%lx' expects type 'long unsigned int', but argument 5 has type 'sector_t'

    Signed-off-by: Randy Dunlap
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     

29 Aug, 2011

3 commits