From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Andrew Morton <akpm@linux-foundation.org>,
Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-scsi <linux-scsi@vger.kernel.org>,
linux-kernel <linux-kernel@vger.kernel.org>
Subject: [GIT PATCH] final set of SCSI updates for the merge window
Date: Mon, 06 Apr 2009 15:54:26 +0000 [thread overview]
Message-ID: <1239033266.3641.9.camel@mulgrave> (raw)
This is just an assorted set of driver updates (fcoe, qla2x, stex etc.)
The patch is available here:
master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
The short changelog is:
Adrian Bunk (3):
a2091: make 2 functions static
a3000: make 2 functions static
ses: #if 0 the unused ses_match_host()
Alan Cox (2):
mptsas: remove unneeded check
config: Make need for SCSI_CDROM clearer
Andrew Vasquez (12):
qla2xxx: Update version number to 8.03.01-k1.
qla2xxx: Don't cache VPD data for newer ISPs.
qla2xxx: Explicitly set the execution-throttle with recent ISPs.
qla2xxx: Reduce request queue-size overhead with recent ISPs.
qla2xxx: Always use an FLT's NVRAM/VPD region information.
qla2xxx: Ensure the timer and DPC routines complete prior to midlayer tear-down.
qla2xxx: Correct abort-semantics in qla2x00_abort_all_cmds().
qla2xxx: Update MPI/PHY version retrieval codes.
qla2xxx: Preserve an fcport's loop-id after terminate_rport_io().
qla2xxx: Pass in optional extended-initialization control block.
qla2xxx: Always (re)read firmware version/capabilities information.
qla2xxx: Refactor request/response-queue register handling.
Boaz Harrosh (2):
osd_uld: Remove creation of osd_scsi class symlink
libosd: fix blk_put_request called from within request_end_io
Brian King (5):
ibmvfc: Driver version 1.0.5
ibmvfc: Improve ADISC timeout handling
ibmvfc: Show host maxframe_size
ibmvfc: Fixup module parms attributes
ibmvfc: Fix dropped interrupts
Ed Lin (5):
stex: update version to 4.6.0000.3
stex: add new 6G controller support
stex: use config struct for parameters of different controllers
stex: add MSI support
stex: small code fixes and changes
FUJITA Tomonori (3):
sg: return EFAULT for an invalid user address
sg: fix q->queue_lock on scsi_error_handler path
sg: fix iovec bugs introduced by the block layer conversion
Giridhar Malavali (4):
qla2xxx: Drop use of IRQF_DISABLE.
qla2xxx: Correct over-allocation of firmware-dump buffer.
qla2xxx: Initialize FCE debugfs codes with the proper vha structure.
qla2xxx: Consolidate queuecommand implementations.
Hannes Reinecke (1):
aic7xxx: leaves timer running on init failure
Harish Zunjarrao (2):
qla2xxx: Get FLT address in dword format.
qla2xxx: Use byte-address while reading FC boot code versions from flash.
Harvey Harrison (1):
replace __inline with inline
James Bottomley (1):
fix recovered error handling
Jaswinder Singh Rajput (3):
qlogicpti: use request_firmware
advansys: use request_firmware
qla1280: use request_firmware
Jean Delvare (1):
libiscsi: fix iscsi pool error path
Joe Carnuccio (2):
qla2xxx: Add EDC-update support.
qla2xxx: Add Flash-Access-Control support for recent ISPs.
Joe Eykholt (2):
fcoe, libfcoe: Add support for FIP. FCoE discovery and keep-alive.
fcoe: Add a header file defining the FIP protocol for FCoE.
Karen Xie (4):
cxgb3i: merge cxgb3i_ddp into cxgb3i module
cxgb3i: close all tcp connections upon chip reset
cxgb3i: re-initialize ddp settings after chip reset
cxgb3i: subscribe to error notification from cxgb3 driver
Lalit Chandivade (4):
qla2xxx: Export flash-block-size for application support.
qla2xxx: Remove implicit ISP-abort after a flash update.
qla2xxx: Add reset capabilities for application support.
qla2xxx: Correct ISP abort semantics for NVRAM, VPD, and flash update.
Leubner, Achim (1):
aacraid driver update
Mike Christie (2):
cxgb3i: call ddp release function directly
cxgb3i: re-read ddp settings information after chip reset
Robert Love (4):
fcoe: create/destroy fcoe Rx threads on CPU hotplug events
fcoe: Use per-CPU kernel function for dev_stats instead of an array
fcoe: Use percpu kernel funcs for struct fcoe_percpu_s
fcoe: Initialize all possilbe skb_queue(s) when module is loaded
Seokmann Ju (1):
qla2xxx: Correct several PCI-EEH issues.
Shyam Sundar (1):
qla2xxx: Cleanup unused flags and #defines.
Vasu Dev (8):
fcoe, libfc: fix double fcoe_softc memory alloc
fcoe: cleans up libfcoe.h and adds fcoe.h for fcoe module
fcoe: moves common FCoE library API functions to libfcoe module
fcoe, libfc: add libfcoe module
fcoe: renames libfcoe.c to fcoe.c as the only fcoe module file
fcoe: removes default sw transport code file fcoe_sw.c
fcoe: removes fc_transport_fcoe.[ch] code files
fcoe: prep work to completely remove fc_transport_fcoe code
Wei Yongjun (1):
use kmem_cache_zalloc instead of kmem_cache_alloc/memset
and the diffstat:
Documentation/scsi/aacraid.txt | 15
drivers/message/fusion/mptsas.c | 5
drivers/scsi/Kconfig | 17
drivers/scsi/Makefile | 1
drivers/scsi/a2091.c | 6
drivers/scsi/a2091.h | 3
drivers/scsi/a3000.c | 6
drivers/scsi/a3000.h | 3
drivers/scsi/aacraid/aachba.c | 40
drivers/scsi/aacraid/aacraid.h | 9
drivers/scsi/aacraid/comminit.c | 14
drivers/scsi/aacraid/linit.c | 8
drivers/scsi/advansys.c | 1731 +-------------------------
drivers/scsi/aic7xxx/aic79xx_core.c | 12
drivers/scsi/aic7xxx/aic79xx_inline.h | 32
drivers/scsi/aic7xxx/aic79xx_osm.h | 102 -
drivers/scsi/aic7xxx/aic79xx_pci.c | 8
drivers/scsi/aic7xxx/aic7xxx_inline.h | 5
drivers/scsi/aic7xxx/aic7xxx_osm.h | 104 -
drivers/scsi/aic7xxx/aic7xxx_pci.c | 10
drivers/scsi/aic7xxx/aiclib.h | 4
drivers/scsi/cxgb3i/Kbuild | 4
drivers/scsi/cxgb3i/cxgb3i.h | 10
drivers/scsi/cxgb3i/cxgb3i_ddp.c | 275 +---
drivers/scsi/cxgb3i/cxgb3i_ddp.h | 6
drivers/scsi/cxgb3i/cxgb3i_init.c | 31
drivers/scsi/cxgb3i/cxgb3i_iscsi.c | 129 +
drivers/scsi/cxgb3i/cxgb3i_offload.c | 101 -
drivers/scsi/cxgb3i/cxgb3i_offload.h | 13
drivers/scsi/fcoe/Makefile | 8
drivers/scsi/fcoe/fc_transport_fcoe.c | 443 ------
drivers/scsi/fcoe/fcoe.c | 1878 ++++++++++++++++++++++++++++
drivers/scsi/fcoe/fcoe.h | 75 +
drivers/scsi/fcoe/fcoe_sw.c | 561 --------
drivers/scsi/fcoe/libfcoe.c | 2216 +++++++++++++++-------------------
drivers/scsi/ibmvscsi/ibmvfc.c | 126 +
drivers/scsi/ibmvscsi/ibmvfc.h | 16
drivers/scsi/libfc/fc_fcp.c | 10
drivers/scsi/libfc/fc_lport.c | 11
drivers/scsi/libiscsi.c | 4
drivers/scsi/osd/osd_initiator.c | 42
drivers/scsi/osd/osd_uld.c | 6
drivers/scsi/ql1040_fw.h | 2130 --------------------------------
drivers/scsi/ql12160_fw.h | 1811 ---------------------------
drivers/scsi/ql1280_fw.h | 2048 -------------------------------
drivers/scsi/qla1280.c | 114 +
drivers/scsi/qla1280.h | 6
drivers/scsi/qla2xxx/qla_attr.c | 295 ++++
drivers/scsi/qla2xxx/qla_def.h | 136 --
drivers/scsi/qla2xxx/qla_dfs.c | 4
drivers/scsi/qla2xxx/qla_fw.h | 42
drivers/scsi/qla2xxx/qla_gbl.h | 25
drivers/scsi/qla2xxx/qla_init.c | 136 --
drivers/scsi/qla2xxx/qla_iocb.c | 37
drivers/scsi/qla2xxx/qla_isr.c | 32
drivers/scsi/qla2xxx/qla_mbx.c | 238 +++
drivers/scsi/qla2xxx/qla_mid.c | 12
drivers/scsi/qla2xxx/qla_os.c | 258 +--
drivers/scsi/qla2xxx/qla_sup.c | 103 +
drivers/scsi/qla2xxx/qla_version.h | 4
drivers/scsi/qlogicpti.c | 63
drivers/scsi/qlogicpti_asm.c | 1160 -----------------
drivers/scsi/scsi.c | 4
drivers/scsi/scsi_lib.c | 17
drivers/scsi/sd.c | 6
drivers/scsi/ses.c | 2
drivers/scsi/sg.c | 37
drivers/scsi/sr.c | 9
drivers/scsi/stex.c | 742 ++++++++---
drivers/scsi/sym53c8xx_2/sym_glue.h | 6
drivers/scsi/sym53c8xx_2/sym_hipd.c | 2
drivers/scsi/sym53c8xx_2/sym_hipd.h | 6
drivers/scsi/sym53c8xx_2/sym_malloc.c | 2
drivers/scsi/sym53c8xx_2/sym_misc.h | 18
firmware/Makefile | 5
firmware/WHENCE | 36
firmware/advansys/3550.bin.ihex | 317 ++++
firmware/advansys/38C0800.bin.ihex | 336 +++++
firmware/advansys/38C1600.bin.ihex | 398 ++++++
firmware/advansys/mcode.bin.ihex | 147 ++
firmware/qlogic/1040.bin.ihex | 2111 ++++++++++++++++++++++++++++++++
firmware/qlogic/12160.bin.ihex | 1771 +++++++++++++++++++++++++++
firmware/qlogic/1280.bin.ihex | 2008 ++++++++++++++++++++++++++++++
firmware/qlogic/isp1000.bin.ihex | 1158 +++++++++++++++++
include/scsi/fc/fc_fip.h | 237 +++
include/scsi/fc_transport_fcoe.h | 54
include/scsi/libfc.h | 45
include/scsi/libfcoe.h | 227 +--
88 files changed, 14088 insertions(+), 12367 deletions(-)
James
next reply other threads:[~2009-04-06 15:54 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-06 15:54 James Bottomley [this message]
2009-04-06 17:11 ` [GIT PATCH] final set of SCSI updates for the merge window Boaz Harrosh
2009-04-07 12:34 ` Jiri Kosina
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=1239033266.3641.9.camel@mulgrave \
--to=james.bottomley@hansenpartnership.com \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=torvalds@linux-foundation.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.