public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* [BK PATCH] SCSI updates for 2.6.11-rc2
@ 2005-01-25 18:56 James Bottomley
  0 siblings, 0 replies; only message in thread
From: James Bottomley @ 2005-01-25 18:56 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: Linux Kernel, SCSI Mailing List

This is mostly simple updates.  There is one new feature: the move over
to generic transport classes.  This doesn't impact anything other than
SCSI (although the idea is that it will in future) but it does introduce
new abstractions in drivers/base (which I got Greg's sign off on).

The patch is available from:

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

The short changelog is:

<mark_salyzyn:adaptec.com>:
  o dpt_i2o: remove schedule_timeout()

Adrian Bunk:
  o SCSI NCR_Q720.c: make some code static

Alan Stern:
  o Fix reference to deallocated memory in sd.c

Andi Kleen:
  o Add compat_ioctl to scsi host structure

Christoph Hellwig:
  o osst: don't use obsolete SCSI APIs
  o cosmetic jazz_esp updates
  o update dec_esp with changes from mips CVS
  o update mips driver Kconfig bits

Domen Puncer:
  o delete unused file dpt_osdutil.h

Douglas Gilbert:
  o sd descriptor sense support
  o streamline block SG_IO error processing in sd
  o streamline block SG_IO error processing
  o sense data helpers lk 2.6.11-rc1-bk1
  o sg descriptor sense cleanup lk 2.6.11-rc1-bk1
  o scsi_debug dsense

Geert Uytterhoeven:
  o SCSI NCR53C9x.c: some cleanups

James Bottomley:
  o SCSI: Fix style nitpicks
  o move the SCSI transport classes over to the generic transport class
  o add a generic device transport class
  o Add attribute container to generic device model
  o fix use after potential free in scsi_cd_put

Mark Haverkamp:
  o aacraid 2.6: add scsi synchronize cache support

and the diffstat:

 b/drivers/base/Makefile               |    3 
 b/drivers/base/attribute_container.c  |  274 +++++++++++++++++++++++
 b/drivers/base/init.c                 |    3 
 b/drivers/base/transport_class.c      |  272 +++++++++++++++++++++++
 b/drivers/scsi/Kconfig                |    4 
 b/drivers/scsi/NCR53C9x.c             |    4 
 b/drivers/scsi/NCR53C9x.h             |    2 
 b/drivers/scsi/NCR_Q720.c             |    4 
 b/drivers/scsi/aacraid/aachba.c       |  113 +++++++++
 b/drivers/scsi/aacraid/aacraid.h      |   24 ++
 b/drivers/scsi/dec_esp.c              |  396 +++++++++++++++++-----------------
 b/drivers/scsi/dpt_i2o.c              |    1 
 b/drivers/scsi/hosts.c                |   21 -
 b/drivers/scsi/jazz_esp.c             |   49 ++--
 b/drivers/scsi/oktagon_esp.c          |    2 
 b/drivers/scsi/osst.c                 |  198 ++++++++---------
 b/drivers/scsi/osst.h                 |    4 
 b/drivers/scsi/scsi_debug.c           |    6 
 b/drivers/scsi/scsi_error.c           |   93 +++++++
 b/drivers/scsi/scsi_lib.c             |  108 ++++-----
 b/drivers/scsi/scsi_priv.h            |    2 
 b/drivers/scsi/scsi_scan.c            |   24 --
 b/drivers/scsi/scsi_sysfs.c           |  131 ++---------
 b/drivers/scsi/scsi_transport_fc.c    |  112 +++++----
 b/drivers/scsi/scsi_transport_iscsi.c |   85 ++++---
 b/drivers/scsi/scsi_transport_spi.c   |  139 +++++++----
 b/drivers/scsi/sd.c                   |  169 ++++++++------
 b/drivers/scsi/sg.c                   |   30 +-
 b/drivers/scsi/sr.c                   |    4 
 b/include/linux/attribute_container.h |   61 +++++
 b/include/linux/transport_class.h     |   77 ++++++
 b/include/scsi/scsi_device.h          |    9 
 b/include/scsi/scsi_eh.h              |    6 
 b/include/scsi/scsi_host.h            |   19 +
 b/include/scsi/scsi_transport.h       |   33 --
 b/include/scsi/scsi_transport_spi.h   |    1 
 drivers/scsi/dpt/dpt_osdutil.h        |  358 ------------------------------
 37 files changed, 1729 insertions(+), 1112 deletions(-)

James


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

only message in thread, other threads:[~2005-01-25 18:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-25 18:56 [BK PATCH] SCSI updates for 2.6.11-rc2 James Bottomley

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