public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [BKPATCH] SCSI update for 2.6.4
@ 2004-03-11 17:01 James Bottomley
  0 siblings, 0 replies; only message in thread
From: James Bottomley @ 2004-03-11 17:01 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: SCSI Mailing List, Linux Kernel

This represents my current accumulation of SCSI patches since the 2.6.3
tree went -rc.

It is basically driver fixes except for these two features:

- Large disc support (this has been floating around for a while, so it
was time to merge it)
- The addition of transport attributes.  These are effectively sysfs
class libraries which drivers may be coded to make use of.  They have no
impact at all to the mid-layer (and are separately compilable).

The update is at

bk://linux-scsi.bkbits.net/scsi-for-linus-2.6

The short changelog is:

<michaelc:cs.wisc.edu>:
  o add missing free sgtable in scsi_init_io error path

<naveenb:cisco.com>:
  o New SCSI host_byte status code

<paul:kungfoocoder.org>:
  o SCSI: megaraid /proc dir fix

Andrew Morton:
  o ini9100u build fix

Aristeu Sergio Rozanski Filho:
  o qlogic_cs: use own MODULE_ macros
  o qlogicfas: finish to convert to new scsi driver
  o qlogicfas: move common definitions to qlogicfas.h
  o qlogicfas: support multiple cards
  o qlogicfas: disable irqs on exit
  o qlogicfas: begin to convert qlogicfas to new driver
  o qlogicfas: use qlogicfas_name instead qinfo
  o qlogicfas: kill QL_USE_IRQ
  o qlogic_cs: don't call qlogic_release on fail
  o qlogic_cs: use own detect and release functions
  o qlogicfas: force can_queue
  o qlogic_cs: use scsi_host_put
  o qlogic_cs: use a static string as name
  o qlogic_cs: don't release region
  o qlogicfas: use a static string as name

Brian King:
  o SCSI Midlayer initiated START_UNIT
  o SCSI: Recognize device type 0x0C

Dave Jones:
  o USB 6-in-1 card reader blacklist addition
  o sort SCSI blacklist

James Bottomley:
  o MPT Fusion driver 3.01.00 update
  o Make the SCSI mempool allocations variable
  o CONFIG_SCSI_AIC7XXX Kconfig bug
  o fix Kconfig select problem with SCSI_SPI_ATTRS
  o SCSI: implement transport attributes for 53c700
  o SCSI: Make SPI transport attributes mutable
  o Add full complement of SPI transport attributes
  o Add SCSI transport attributes
  o Add SCSI lots of disk support
  o SCSI: mptfusion update to 3.00.04

Jamie Lenehan:
  o dc395x [5/5] - version update
  o dc395x [4/5] - debugging cleanup
  o dc395x [3/5] - remove old debugging stuff
  o dc395x [2/5] - sg list handling cleanups
  o dc395x [1/5] - formatting cleanups

Jeremy Higdon:
  o SCSI: remove some SGI devices from the device list

Kai Mäkisara:
  o SCSI tape sysfs name fixes

Kurt Garloff:
  o SCSI sysfs host name support

Randy Dunlap:
  o buslogic init. section fix

And the diffstats are:

 Documentation/scsi/st.txt             |   19 
 drivers/message/fusion/Kconfig        |   51 
 drivers/message/fusion/Makefile       |    8 
 drivers/message/fusion/isense.c       |    4 
 drivers/message/fusion/linux_compat.h |   88 
 drivers/message/fusion/lsi/mpi.h      |  146 +
 drivers/message/fusion/lsi/mpi_cnfg.h |  596 ++++++
 drivers/message/fusion/lsi/mpi_fc.h   |    9 
 drivers/message/fusion/lsi/mpi_inb.h  |  220 ++
 drivers/message/fusion/lsi/mpi_init.h |   52 
 drivers/message/fusion/lsi/mpi_ioc.h  |   94 -
 drivers/message/fusion/lsi/mpi_lan.h  |    6 
 drivers/message/fusion/lsi/mpi_raid.h |   17 
 drivers/message/fusion/lsi/mpi_sas.h  |  181 +
 drivers/message/fusion/lsi/mpi_targ.h |   14 
 drivers/message/fusion/lsi/mpi_tool.h |  305 +++
 drivers/message/fusion/lsi/mpi_type.h |    6 
 drivers/message/fusion/mptbase.c      |  686 ++++---
 drivers/message/fusion/mptbase.h      |   72 
 drivers/message/fusion/mptctl.c       |  358 ++-
 drivers/message/fusion/mptctl.h       |   34 
 drivers/message/fusion/mptlan.c       |    9 
 drivers/message/fusion/mptscsih.c     | 2121 ++++++++++++----------
 drivers/message/fusion/mptscsih.h     |   13 
 drivers/message/fusion/scsi3.h        |    2 
 drivers/scsi/53c700.c                 |  196 +-
 drivers/scsi/53c700.h                 |   14 
 drivers/scsi/BusLogic.c               |    2 
 drivers/scsi/Kconfig                  |   22 
 drivers/scsi/Makefile                 |   16 
 drivers/scsi/aic7xxx/Kconfig.aic79xx  |    2 
 drivers/scsi/aic7xxx/Kconfig.aic7xxx  |    2 
 drivers/scsi/constants.c              |    2 
 drivers/scsi/dc395x.c                 | 3165
+++++++++++-----------------------
 drivers/scsi/dc395x.h                 |   10 
 drivers/scsi/hosts.c                  |    6 
 drivers/scsi/ini9100u.c               |   11 
 drivers/scsi/megaraid.c               |   11 
 drivers/scsi/pcmcia/qlogic_stub.c     |  104 -
 drivers/scsi/qlogicfas.c              |  370 +--
 drivers/scsi/qlogicfas.h              |  124 +
 drivers/scsi/scsi.c                   |    2 
 drivers/scsi/scsi_devinfo.c           |  114 -
 drivers/scsi/scsi_error.c             |  125 +
 drivers/scsi/scsi_lib.c               |   38 
 drivers/scsi/scsi_priv.h              |    1 
 drivers/scsi/scsi_scan.c              |   24 
 drivers/scsi/scsi_sysfs.c             |   48 
 drivers/scsi/scsi_transport_fc.c      |  104 +
 drivers/scsi/scsi_transport_spi.c     |  302 +++
 drivers/scsi/sd.c                     |   52 
 drivers/scsi/st.c                     |   40 
 drivers/scsi/st.h                     |    2 
 include/scsi/scsi.h                   |    8 
 include/scsi/scsi_device.h            |    8 
 include/scsi/scsi_host.h              |    2 
 include/scsi/scsi_transport.h         |   41 
 include/scsi/scsi_transport_fc.h      |   38 
 include/scsi/scsi_transport_spi.h     |   79 
 59 files changed, 5950 insertions(+), 4246 deletions(-)

James



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-03-11 17:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-11 17:01 [BKPATCH] SCSI update for 2.6.4 James Bottomley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox