[GIT PATCH] SCSI updates for 2.6.13-rc3

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

 



This is actually the accumulation of everything we've been saving for
2.6.12, but I was away for a bit and missed 2.6.12 when it came out ...

The patch is available from

http://www.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-for-
linus-2.6.git/

The short changelog is:

Andrew Morton:
  o dpt_i2o warning fix
  o aic79xx: ahd_linux_dev_reset() cleanup

Andrew Vasquez:
  o qla2xxx: Cleanup FC remote port registration
  o qla2xxx: Consolidate ISP24xx chip reset logic
  o qla2xxx: Add firmware version number to qla24xx_fw_version_str()
  o qla2xxx: Update version number to 8.01.00b5-k
  o qla2xxx: Correct maximum supported lun and target-id definitions
  o qla2xxx: Update copyright banner
  o qla2xxx: Firmware updates
  o qla2xxx: Code scrubbing
  o qla2xxx: NVRAM id-list updates
  o qla2xxx: Add OS initialization codes for ISP24xx recognition
  o qla2xxx: Add ISP24xx initialization routines
  o qla2xxx: Add ISP24xx ISR routines
  o qla2xxx: Add ISP24xx IOCB manipulation routines
  o qla2xxx: Add ISP24xx flash-manipulation routines
  o qla2xxx: Add MBX command routines for ISP24xx support
  o qla2xxx: Generalize SNS generic-services routines
  o qla2xxx: Add ISP24xx diagnostic routines
  o qla2xxx: Add ISP24xx definitions
  o qla2xxx: Add pci ids for new ISP types
  o qla2xxx: Factor-out ISP specific functions to method-based call tables

Christoph Hellwig:
  o aic7xxx: remove ahc_tailq
  o aic7xxx: sane pci probing
  o ifdef out broken fc4 EH code
  o use list_for_each_entry_safe in scsi_error.c
  o remove scsi_eh_eflags_ macros
  o remove scsi_cmnd->state
  o remove scsi_cmnd->owner
  o remove scsi_cmnd->abort_reason
  o remove scsi_cmnd.eh_state
  o remove scsi_set_device

Eric Moore:
  o mptfusion - convert to new change_queue_depth API

James Bottomley:
  o fix function prototype warning
  o SPI transport class, don't negotiate options not supported
  o add TYPE_RBC to our type table
  o aic7xxx: fix boot hang with Fujitsu drives
  o aic7xxx: correct target valid check in aic7xxx_proc.c
  o megaraid: fix compilation after eh locking changes

James Smart:
  o add int_to_scsilun() function
  o lpfc: Change version to 8.0.29
  o lpfc: Update copyright notices
  o lpfc: Remove $Id$ keyword strings
  o lpfc: Fix ADISC completion incorrectly putting initiators on mapped list
  o lpfc: Add completion handler to the abort iocbs
  o lpfc: Fix LS_RJT never sent by lpfc_els_unsol_event()
  o lpfc: Add LP6000 PCI ID
  o lpfc: Set max_sectors in host template
  o lpfc: Fix error loading on sparc
  o lpfc: Fixes in mbox_timeout_handler
  o Fix issue where all hosts log nodev message for other initiators
  o lpfc: hgp/pgp cleanups

Kenneth W. Chen:
  o Redundant this_count check in sd_init_command()
  o Redundant memset in scsi_alloc_sgtable

Linda Xie:
  o IBM VSCSI Client: sending client info to server

Mark Haverkamp:
  o aacraid: Fix sgmap error
  o aacraid: New products patch

Nishanth Aravamudan:
  o scsi/qla1280: replace schedule_timeout() with ssleep()


And the diffstat (sorry qla fw update again):

 Documentation/scsi/scsi_mid_low_api.txt |   15 
 drivers/fc4/fc.c                        |    6 
 drivers/message/fusion/mptfc.c          |   19 
 drivers/message/fusion/mptscsih.c       |   47 
 drivers/message/fusion/mptscsih.h       |    2 
 drivers/message/fusion/mptspi.c         |   19 
 drivers/scsi/aacraid/README             |    8 
 drivers/scsi/aacraid/TODO               |    2 
 drivers/scsi/aacraid/aachba.c           |   44 
 drivers/scsi/aacraid/aacraid.h          |   24 
 drivers/scsi/aacraid/commctrl.c         |    2 
 drivers/scsi/aacraid/linit.c            |   81 
 drivers/scsi/advansys.c                 |    6 
 drivers/scsi/aic7xxx/aic7770.c          |    9 
 drivers/scsi/aic7xxx/aic7770_osm.c      |    3 
 drivers/scsi/aic7xxx/aic79xx_osm.c      |    4 
 drivers/scsi/aic7xxx/aic7xxx.h          |    7 
 drivers/scsi/aic7xxx/aic7xxx_core.c     |   59 
 drivers/scsi/aic7xxx/aic7xxx_osm.c      |  223 
 drivers/scsi/aic7xxx/aic7xxx_osm.h      |   29 
 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c  |    7 
 drivers/scsi/aic7xxx/aic7xxx_pci.c      |    8 
 drivers/scsi/aic7xxx/aic7xxx_proc.c     |    4 
 drivers/scsi/aic7xxx_old.c              |    1 
 drivers/scsi/cpqfcTSinit.c              |    1 
 drivers/scsi/dpt_i2o.c                  |    6 
 drivers/scsi/eata.c                     |   10 
 drivers/scsi/eata_pio.c                 |    4 
 drivers/scsi/fdomain.c                  |    1 
 drivers/scsi/gdth.c                     |    4 
 drivers/scsi/hosts.c                    |    5 
 drivers/scsi/ibmvscsi/ibmvscsi.c        |    4 
 drivers/scsi/ibmvscsi/rpa_vscsi.c       |   51 
 drivers/scsi/ibmvscsi/srp.h             |    2 
 drivers/scsi/ips.h                      |    2 
 drivers/scsi/libata-core.c              |    4 
 drivers/scsi/lpfc/Makefile              |   28 
 drivers/scsi/lpfc/lpfc.h                |   31 
 drivers/scsi/lpfc/lpfc_attr.c           |   31 
 drivers/scsi/lpfc/lpfc_compat.h         |   28 
 drivers/scsi/lpfc/lpfc_crtn.h           |   33 
 drivers/scsi/lpfc/lpfc_ct.c             |   28 
 drivers/scsi/lpfc/lpfc_disc.h           |   30 
 drivers/scsi/lpfc/lpfc_els.c            |   47 
 drivers/scsi/lpfc/lpfc_hbadisc.c        |   55 
 drivers/scsi/lpfc/lpfc_hw.h             |   50 
 drivers/scsi/lpfc/lpfc_init.c           |   40 
 drivers/scsi/lpfc/lpfc_logmsg.h         |   30 
 drivers/scsi/lpfc/lpfc_mbox.c           |   38 
 drivers/scsi/lpfc/lpfc_mem.c            |   31 
 drivers/scsi/lpfc/lpfc_nportdisc.c      |   40 
 drivers/scsi/lpfc/lpfc_scsi.c           |   33 
 drivers/scsi/lpfc/lpfc_scsi.h           |   30 
 drivers/scsi/lpfc/lpfc_sli.c            |  125 
 drivers/scsi/lpfc/lpfc_sli.h            |   30 
 drivers/scsi/lpfc/lpfc_version.h        |   33 
 drivers/scsi/megaraid.c                 |   47 
 drivers/scsi/megaraid.h                 |    2 
 drivers/scsi/megaraid/megaraid_mbox.c   |    1 
 drivers/scsi/ncr53c8xx.c                |    1 
 drivers/scsi/nsp32.c                    |    4 
 drivers/scsi/qla1280.c                  |    2 
 drivers/scsi/qla2xxx/Makefile           |    3 
 drivers/scsi/qla2xxx/ql2100.c           |    2 
 drivers/scsi/qla2xxx/ql2100_fw.c        | 3206 +++---
 drivers/scsi/qla2xxx/ql2200.c           |    2 
 drivers/scsi/qla2xxx/ql2200_fw.c        |10484 +++++++++++----------
 drivers/scsi/qla2xxx/ql2300.c           |    2 
 drivers/scsi/qla2xxx/ql2300_fw.c        |14387 +++++++++++++++---------------
 drivers/scsi/qla2xxx/ql2322.c           |    2 
 drivers/scsi/qla2xxx/ql2322_fw.c        |15252 ++++++++++++++++----------------
 drivers/scsi/qla2xxx/ql6312.c           |    2 
 drivers/scsi/qla2xxx/ql6312_fw.c        |12649 +++++++++++++-------------
 drivers/scsi/qla2xxx/qla_attr.c         |   86 
 drivers/scsi/qla2xxx/qla_dbg.c          | 1102 ++
 drivers/scsi/qla2xxx/qla_dbg.h          |   34 
 drivers/scsi/qla2xxx/qla_def.h          |  389 
 drivers/scsi/qla2xxx/qla_devtbl.h       |   46 
 drivers/scsi/qla2xxx/qla_fw.h           | 1073 ++
 drivers/scsi/qla2xxx/qla_gbl.h          |   68 
 drivers/scsi/qla2xxx/qla_gs.c           |  192 
 drivers/scsi/qla2xxx/qla_init.c         | 1315 ++
 drivers/scsi/qla2xxx/qla_inline.h       |  141 
 drivers/scsi/qla2xxx/qla_iocb.c         |  331 
 drivers/scsi/qla2xxx/qla_isr.c          |  622 -
 drivers/scsi/qla2xxx/qla_mbx.c          | 1006 +-
 drivers/scsi/qla2xxx/qla_os.c           |  619 -
 drivers/scsi/qla2xxx/qla_rscn.c         |   34 
 drivers/scsi/qla2xxx/qla_settings.h     |   27 
 drivers/scsi/qla2xxx/qla_sup.c          |  558 +
 drivers/scsi/qla2xxx/qla_version.h      |   10 
 drivers/scsi/qlogicfc.c                 |    1 
 drivers/scsi/qlogicisp.c                |    1 
 drivers/scsi/scsi.c                     |   14 
 drivers/scsi/scsi_error.c               |  104 
 drivers/scsi/scsi_lib.c                 |   11 
 drivers/scsi/scsi_priv.h                |   20 
 drivers/scsi/scsi_scan.c                |   32 
 drivers/scsi/scsi_transport_spi.c       |   13 
 drivers/scsi/sd.c                       |    3 
 drivers/scsi/u14-34f.c                  |    9 
 include/linux/pci_ids.h                 |    9 
 include/scsi/scsi.h                     |    4 
 include/scsi/scsi_cmnd.h                |    5 
 include/scsi/scsi_device.h              |    3 
 include/scsi/scsi_host.h                |    6 
 106 files changed, 34991 insertions(+), 30459 deletions(-)

James

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux