public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: James Bottomley <James.Bottomley@SteelEye.com>
To: Andrew Morton <akpm@osdl.org>, Linus Torvalds <torvalds@osdl.org>
Cc: Linux Kernel <linux-kernel@vger.kernel.org>,
	SCSI Mailing List <linux-scsi@vger.kernel.org>
Subject: [BK PATCH] SCSI updates for 2.6.11-rc2
Date: Tue, 25 Jan 2005 12:56:05 -0600	[thread overview]
Message-ID: <1106679365.6434.45.camel@mulgrave> (raw)

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


                 reply	other threads:[~2005-01-25 18:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1106679365.6434.45.camel@mulgrave \
    --to=james.bottomley@steeleye.com \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox