From: Douglas Gilbert <dougg@torque.net>
To: linux-scsi@vger.kernel.org
Subject: scsi changes to lk 2.4.21
Date: Thu, 26 Jun 2003 11:22:03 +1000 [thread overview]
Message-ID: <3EFA4ABB.7040407@torque.net> (raw)
Here is a list of scsi subsystem changes from lk 2.4.16
through to lk 2.4.21 . A more comprehensive list can be
found in
http://www.torque.net/scsi/SCSI-2.4-HOWTO/apbs06.html
* [2.4.17] add generic_unplug_device() call to
scsi_wait_req(). This stops long waits in
SCSI_IOCTL_SEND_COMMAND.
* [2.4.17] fix device scanning bug where, in some cases, the
scsi_level (i.e. SCSI standard adherence) was misplaced.
* [2.4.17] major sg driver update, add mmap()-ed IO
* [2.4.18] permit upper level driver "init()" functions
(e.g. sd_init() ) to fail gracefully. [Add
Scsi_Device::detected and scsi_unregister_module() .]
* [2.4.18] Fix for clustering (SCSI commands) on MO devices.
* [2.4.18] st driver update (compression algorithms).
* [2.4.18] update Documentation/scsi.txt and
scsi-generic.txt .
* [2.4.18] Revamp scsi_debug driver .
* [2.4.19] Scsi reservation and reset capability added.
Reservations allow multiple machines to share the same
device (via a reserve/release mechanism). Scsi reset (via
sg) is needed to "break" a reservation held by a
non-responding machine.
* [2.4.19] Introduce BLIST_LARGELUN to handle LUNs larger
than 7 despite reporting SCSI 2.
* [2.4.19] Change sd and sr so RECOVERED_ERROR is not
treated as a hard error. Send warning to log/console.
* [2.4.19] Zero out sg's buffers before use. [Sg version
upgraded from 3.1.22 to 3.1.24 but this is not reflected
in sg.h (supeficial).]
* [2.4.20] Support for highmem I/O added. Used by aic7xxx,
3w-xxxx, esp, megaraid, qlogicfc and sym53c8xx_2 LLDs.
* [2.4.20] "blocking_open" boot time, module load time
parameter added to st.
* [2.4.21] Give new HBAs a new host number (higher than any
previously used) unless there is a "scsihosts" match. Host
numbering sequence "holes" are only re-used if there is a
"scsihosts" match.
* [2.4.21] stop the SCSI status RECOVERED ERROR being
treated as an error by the mid level (complements a change
in 2.4.19).
* [2.4.21] use the TEST_UNIT_READY command (rather than
START_STOP) to determine if removable media has changed
(in sd driver).
* [2.4.21] major work on ide-scsi driver.
* [2.4.21] add aic79xx driver for Adaptec Ultra 320
controllers.
Doug Gilbert
reply other threads:[~2003-06-26 1:07 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=3EFA4ABB.7040407@torque.net \
--to=dougg@torque.net \
--cc=linux-scsi@vger.kernel.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