lkml.org 
[lkml]   [2009]   [Dec]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Subject[GIT PULL] first set of SCSI updates for the 2.6.33 merge window
From
Date
This is the first tranche of SCSI updates.  It's mainly a slew of driver
updates (all the usual suspects: qla, fcoe, lpfc etc) plus a new 3ware
SAS and VMware emulated SCSI).

The patch is available from

master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git

It's been well tested and integrated in linux-next, so there should be
no merge surprises.

The short changelog is:

Abhijeet Joglekar (4):
fnic: Allocate OS interrupt resources just before enabling interrupts
fnic: Pad the unused bytes of CDB to 0s
fnic: Set max_cmd_len to driver supported CDB length
fnic: Process all cq entries per ISR

Adam Radford (1):
3w-sas: Add new driver for LSI 3ware 9750

Alok Kataria (1):
vmw_pvscsi: SCSI driver for VMware's virtual HBA.

Andrew Vasquez (5):
qla2xxx: Properly re-register FC4/FDMI after physical and logical link disruptions.
qla2xxx: Properly check FCP_RSP response-info field after TMF completion.
qla2xxx: Retrieve firmware's maximum number of supported FCFs.
qla2xxx: Display additional mailbox registers during AEN handling.
qla2xxx: Add firmware-dump kobject uevent notification.

Boaz Harrosh (8):
libosd: Error handling revamped
libosd: Bugfix of error handling in attributes-list decoding
libosd: bug in osd_req_decode_sense_full()
libosd: osd_dev_info: Unique Identification of an OSD device
osduld: Use device->release instead of internal kref
osduld: Ref-counting bug fix
libosd: osd_sense: OSD_CFO_PERMISSIONS
libosd: osd_dev_is_ver1 - Minor API cleanup

Brian King (6):
ibmvfc: Driver version 1.0.7
ibmvfc: Add FC Passthru support
ibmvfc: Fix adapter cancel flags for terminate_rport_io
ibmvfc: Remove unnecessary parameter to ibmvfc_init_host
ibmvfc: Fix locking in ibmvfc_remove
ibmvfc: Fixup TMF response handling

Chandra Seetharaman (5):
scsi_dh: create sysfs file, dh_state for all SCSI disk devices
scsi_dh: Make alua hardware handler's activate() async
scsi_dh: Make hp hardware handler's activate() async
scsi_dh: Make rdac hardware handler's activate() async
scsi_dh: Change the scsidh_activate interface to be asynchronous

Chris Leech (17):
fcoe: allow SCSI-FCP to be processed directly in softirq context
libfc, fcoe: fixes for highmem skb linearize panics
fcoe: vport symbolic name support
libfc: combine name server registration request functions
libfc: combine name server registration response handlers
libfc: Register Symbolic Port Name (RSPN_ID)
libfc: Register Symbolic Node Name (RSNN_NN)
libfc: RNN_ID may be required before RSNN_NN with some switches
libfc: RPN_ID is obsolete and unnecessary
fcoe: NPIV vport create/destroy
fcoe: add a separate scsi transport template for NPIV vports
libfcoe, fcoe: libfcoe NPIV support
libfc, libfcoe: FDISC ELS for NPIV
libfc: vport link handling and fc_vport state managment
libfc: add some generic NPIV support routines to libfc
libfc: changes to libfc_host_alloc to consolidate initialization with allocation
libfc: fix memory corruption caused by double frees and bad error handling

Christof Schmitt (18):
zfcp: Remove flag ZFCP_STATUS_FSFREQ_TMFUNCNOTSUPP
zfcp: Activate fc4s attributes for zfcp in FC transport class
zfcp: Block scsi_eh thread for rport state BLOCKED
zfcp: Update FSF error reporting
zfcp: Improve ELS ADISC handling
zfcp: Simplify handling of ct and els requests
zfcp: Remove ZFCP_DID_MASK
zfcp: Move WKA port to zfcp FC code
zfcp: Use common code definitions for FC CT structs
zfcp: Use common code definitions for FC ELS structs
zfcp: Update FCP protocol related code
zfcp: Dont fail SCSI commands when transitioning to blocked fc_rport
zfcp: Implement module unloading
zfcp: Merge trace code for fsf requests in one function
zfcp: Access ports and units with container_of in sysfs code
libfc: Add target reset flag to FCP header file
scsi_transport_fc: Introduce helper function for blocking scsi_eh
zfcp: Adapt change_queue_depth for queue full tracking

Douglas Gilbert (1):
scsi_debug: fix Thin provisioning support

Ed Lin (3):
stex: update version to 4.6.0000.4
stex: add support for reset request from firmware
stex: add small dma buffer support

Giridhar Malavali (2):
qla2xxx: Update version number to 8.03.01-k7
qla2xxx: Set the size of the host buffer used to fetch DCBX and XGMAC parameters to 4K.

James Bottomley (1):
scsi_lib_dma: fix bug with dma maps on nested scsi objects

James Smart (12):
lpfc 8.3.6 : Update lpfc driver version to 8.3.6
lpfc 8.3.6 : Hardware related fixes and changes
lpfc 8.3.6 : Fix critical errors
lpfc 8.3.6 : Fix AER issues
lpfc 8.3.6 : FC Protocol Fixes
lpfc 8.3.6 : FCoE Protocol Fixes
lpfc 8.3.5: Update the lpfc driver version to 8.3.5
lpfc 8.3.5: fix fcp command polling, add FIP mode, performance optimisations and devloss timout fixes
lpfc 8.3.5: Add AER support
lpfc 8.3.5: fix sysfs parameters, vport creation and other bugs and update logging
lpfc 8.3.5: fix VPI registration, error clean up and add support for vlink events
lpfc 8.3.5: fix reset path, ELS ordering and discovery issues

Jayamohan Kallickal (2):
be2iscsi: Adding Ring Mode Wrb's V3
be2iscsi: Adding msix and mcc_rings V3

Jing Huang (1):
bfa: fixed checkpatch errors for bfad files

Jiri Slaby (1):
scsi_lib: fix potential NULL dereference

Joe Eykholt (19):
libfc fcoe: increase ELS and CT timeouts
fnic: enable bsg pass-thru for fcping
libfc: register FC4 features with the FC switch
fnic: Add FIP support to the fnic driver
libfcoe: fcoe: simplify receive FLOGI response
libfc: add host number to lport link up/down messages.
libfc: add set_fid function to libfc template
libfc: fix fc_els_resp_type to correct display of CT responses
libfc: fix symbolic name registrations smashing skb data
libfc: fix RNN_ID smashing skb payload
libfcoe: don't send ELS in FIP mode if no FCF selected
libfcoe: FIP should report link to libfc whether selected or not
libfcoe: fip: allow FIP receive to be called from IRQ.
libfcoe: fip: use SCSI host number to identify debug messages.
libfcoe: Allow FIP to be disabled by the driver
libfc: fix free of fc_rport_priv with timer pending
libfc: don't WARN_ON in lport_timeout for RESET state
libfc: lport: fix minor documentation errors
libfc: fix typo in retry check on received PRLI

Kashyap, Desai (23):
mptfusion: Bump version to 3.04.13
mptspi: Fix for incorrect data underrun errata
mptctl : Remove printk which floods unnecessary messages to var/log/message
mpt2sas: Bump version 03.100.03.00
mpt2sas: No link rate change, do not call update links nor unblock device
mpt2sas : Add support for RAID Action System Shutdown Initiated at OS shutdown
mpt2sas: Freeze the sdev IO queue when firmware sends internal dev reset
mpt2sas : PPC (power pc) endian bug fix's
mpt2sas: mpt2sas_base_get_sense_buffer_dma should be returning little endian
mpt2sas: Return DID_TRANSPORT_DISRUPTED in nexus loss,SCSI_MLQUEUE_DEVICE_BUSY if device is busy
mpt2sas: Retrieve the ioc facts prior to putting the controller into READY state
mpt2sas: Added new info messages for IR and Expander events.
mpt2sas: Limit the max_depth to 32 for SATA devices which are not part of volume
mpt2sas: Added support to set the TimeStamp when sending ioc_init
mpt2sas: Add Extended Type for Diagnostic Buffer support
mpt2sas: Added command line option diag_buffer_enable.
mpt2sas: Fixed some of the comment
mpt2sas: Support for stopping driver when Firmware encounters
mpt2sas: Adding MPI Headers - revision L
mpt2sas: New device SAS2208 support is added
mpt2sas: Add support in the driver to check for valid response info
mpt2sas: Expander remove fails when it is processing another expander add.
mpt2sas: Driver will use sas address instead of handle as a lookup

Lalit Chandivade (2):
qla2xxx: Properly handle UNDERRUN completion statuses.
qla2xxx: Reread firmware versions information after an ISP abort.

Martin K. Petersen (2):
scsi_debug: Thin provisioning support
scsi: Add missing command definitions

Martin Michlmayr (1):
osd_protocol.h: Add missing #include

Michael Reed (1):
scsi_transport_fc: remove invalid BUG_ON

Mike Christie (15):
libiscsi: hook into ramp up/down handling
iser: set tgt and lu reset timeout
iscsi class: modify handling of replacement timeout
libiscsi: add warm target reset tmf support
libiscsi: Check TMF state before sending PDU
libiscsi: fix login/text checks in pdu injection code
bnx2i: use common iscsi suspend queue
add scsi target reset support to scsi ioctl
fc class: fail fast bsg requests
libfc: do not use DID_NO_CONNECT for pkt alloc failures.
libfc: convert to scsi_track_queue_full
scsi error: have scsi-ml call change_queue_depth to handle QUEUE_FULL
modify change_queue_depth to take in reason why it is being called
fcoe: initialize return value in fcoe_destroy
fix propogation of integrity errors

Randy Dunlap (1):
fix func names in kernel-doc

Robert Love (12):
fcoe: Formatting cleanups and commenting
libfcoe: formatting and comment cleanups
libfc: Formatting cleanups across libfc
libfc: Add routine to copy data from a buffer to a SG list
libfc: Export FC headers
libfc: Move libfc_init and libfc_exit to fc_libfc.c
libfc: Add libfc/fc_libfc.[ch] for libfc internal routines
libfc: Remove fc_fcp_complete
libfc: Move non-common routines and prototypes out of libfc.h
fcoe: Increase FCOE_MAX_LUN to 0xFFFF (65535)
libfc: Remove unused fc_lport pointer from fc_fcp_pkt_abort
libfc, fcoe: Don't EXPORT_SYMBOLS unnecessarily

Roel Kluin (2):
st: fix test of value range in st_set_options()
qlogicpti: add missing parentheses

Steve Ma (1):
libfc, fcoe: Add FC passthrough support

Swen Schillig (6):
zfcp: Assign scheduled work to driver queue
zfcp: Remove STATUS_COMMON_REMOVE flag as it is not required anymore
zfcp: Remove suspend callback
zfcp: Remove global config_mutex
zfcp: Replace local reference counting with common kref
zfcp: Replace global config_lock with local list locks

Takahiro Yasui (1):
scsi_devinfo: update Hitachi entries (v2)

Vasu Dev (10):
libfc: fix an issue of pending exch/es after i/f destroyed or rmmod fcoe
libfc: adds can_queue ramp up
libfc: reduce can_queue for all FCP frame allocation failures
fcoe, libfc: use single frame allocation API
libfc: add queue_depth ramp up
add queue_depth ramp up code
fcoe, libfc: fix an libfc issue with queue ramp down in libfc
libfc: removes unused disc_work and ex_list
libfc: adds missing exch release for accepted RRQ
libfc: removes initializing fc_cpu_order and fc_cpu_mask per lport

Yang, Bo (13):
megaraid_sas: Update version number and documentation
megaraid_sas: use the firmware boot timeout when waiting for commands
megaraid_sas: fix 64 bit sense pointer truncation
megaraid_sas: Add the support for updating the OS after adding/removing the devices from FW
megaraid_sas: Fix the fix for fw hang caused by megaraid sas application
megaraid_sas: add the IEEE SGE support to SAS2 controller
megaraid_sas: allocate the application cmds to sas2 controller
megaraid_sas: report system PDs to OS
megaraid_sas: infrastructure to get PDs from FW
megaraid_sas: Add new megaraid SAS 2 controller support to the driver
megaraid_sas: add sysfs for AEN polling
megaraid_sas: Add poll mechanism to megaraid sas driver
megaraid_sas: tape drive support fix

Yi Zou (20):
libfc: add support of receiving ELS_RLS
fcoe, libfc: add get_lesb() to allow LLD to fill the link error status block (LESB)
libfc: add fcoe_fc_els_lesb to fc_fcoe.h for FC-BB-5 LESB definitions
libfcoe: add tracking FIP Missing Discovery Advertisement count
libfcoe: add tracking FIP Virtual Link Failure count
libfcoe: add checking disable flag in FIP_FKA_ADV
libfc: add FC-BB-5 LESB counters to fcoe_dev_stats
libfc: fix payload size passed to fc_frame_alloc() in fc_lport_els_request
libfcoe: Do not pad FIP keep-alive to full frame size
fcoe: Fix using VLAN ID in creating lport's WWWN/WWPN
fcoe: Fix setting lport's WWNN/WWPN to use san mac address
fcoe: Fix getting san mac for VLAN interface
fcoe: Fix checking san mac address
fcoe: remove extra function decalrations
fcoe: Call ndo_fcoe_enable/disable to turn FCoE feature on/off in LLD
libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data
fcoe: Use NETIF_F_FCOE_MTU flag to set up max frame size (lport->mfs)
libfc: Fix wrong scsi return status under FC_DATA_UNDRUN
fcoe: remove redundant checking of netdev->netdev_ops
libfc: fix ddp in fc_fcp for 0 xid

jack wang (1):
pm8001: add SAS/SATA HBA driver

jack_wang (3):
pm8001: Fixes for tag alloc, error goto and code cleanup
pm8001: enhance IOMB process modules
pm8001: add reinitialize SPC parameters before phy start

john fastabend (1):
fcoe: add check to fail gracefully in bonding mode

and the diffstat:

Documentation/ABI/stable/sysfs-driver-qla2xxx | 8
Documentation/scsi/ChangeLog.megaraid_sas | 62
MAINTAINERS | 15
drivers/ata/libata-scsi.c | 7
drivers/ata/sata_nv.c | 2
drivers/infiniband/ulp/iser/iscsi_iser.c | 1
drivers/md/dm-mpath.c | 8
drivers/message/fusion/mptbase.h | 4
drivers/message/fusion/mptctl.c | 5
drivers/message/fusion/mptscsih.c | 95
drivers/message/fusion/mptscsih.h | 3
drivers/s390/scsi/zfcp_aux.c | 388 +-
drivers/s390/scsi/zfcp_ccw.c | 179 -
drivers/s390/scsi/zfcp_cfdc.c | 26
drivers/s390/scsi/zfcp_dbf.c | 134
drivers/s390/scsi/zfcp_dbf.h | 10
drivers/s390/scsi/zfcp_def.h | 323 -
drivers/s390/scsi/zfcp_erp.c | 138
drivers/s390/scsi/zfcp_ext.h | 38
drivers/s390/scsi/zfcp_fc.c | 677 +--
drivers/s390/scsi/zfcp_fc.h | 260 +
drivers/s390/scsi/zfcp_fsf.c | 367 --
drivers/s390/scsi/zfcp_fsf.h | 53
drivers/s390/scsi/zfcp_scsi.c | 156
drivers/s390/scsi/zfcp_sysfs.c | 250 -
drivers/scsi/3w-9xxx.c | 6
drivers/scsi/3w-sas.c | 1924 +++++++++++
drivers/scsi/3w-sas.h | 396 ++
drivers/scsi/3w-xxxx.c | 6
drivers/scsi/53c700.c | 7
drivers/scsi/Kconfig | 29
drivers/scsi/Makefile | 3
drivers/scsi/aacraid/linit.c | 6
drivers/scsi/arcmsr/arcmsr_hba.c | 5
drivers/scsi/be2iscsi/be.h | 24
drivers/scsi/be2iscsi/be_cmds.c | 263 +
drivers/scsi/be2iscsi/be_cmds.h | 37
drivers/scsi/be2iscsi/be_iscsi.c | 23
drivers/scsi/be2iscsi/be_main.c | 1019 ++++-
drivers/scsi/be2iscsi/be_main.h | 49
drivers/scsi/be2iscsi/be_mgmt.c | 69
drivers/scsi/be2iscsi/be_mgmt.h | 8
drivers/scsi/bfa/bfa_cb_ioim_macros.h | 10
drivers/scsi/bfa/bfa_cee.c | 2
drivers/scsi/bfa/bfa_csdebug.c | 4
drivers/scsi/bfa/bfa_fcpim.c | 4
drivers/scsi/bfa/bfa_fcpim_priv.h | 4
drivers/scsi/bfa/bfa_fcport.c | 59
drivers/scsi/bfa/bfa_fcs_lport.c | 11
drivers/scsi/bfa/bfa_fcxp.c | 8
drivers/scsi/bfa/bfa_intr.c | 2
drivers/scsi/bfa/bfa_intr_priv.h | 18
drivers/scsi/bfa/bfa_ioc.c | 10
drivers/scsi/bfa/bfa_ioc.h | 12
drivers/scsi/bfa/bfa_iocfc.c | 8
drivers/scsi/bfa/bfa_iocfc.h | 8
drivers/scsi/bfa/bfa_ioim.c | 4
drivers/scsi/bfa/bfa_itnim.c | 6
drivers/scsi/bfa/bfa_log.c | 4
drivers/scsi/bfa/bfa_port_priv.h | 4
drivers/scsi/bfa/bfa_rport.c | 6
drivers/scsi/bfa/bfa_tskim.c | 9
drivers/scsi/bfa/bfa_uf.c | 2
drivers/scsi/bfa/bfad.c | 6
drivers/scsi/bfa/bfad_fwimg.c | 8
drivers/scsi/bfa/bfad_im.c | 2
drivers/scsi/bfa/bfad_im_compat.h | 2
drivers/scsi/bfa/bfad_intr.c | 3
drivers/scsi/bfa/fabric.c | 18
drivers/scsi/bfa/fcbuild.c | 190 -
drivers/scsi/bfa/fcbuild.h | 6
drivers/scsi/bfa/fcpim.c | 7
drivers/scsi/bfa/fcs.h | 2
drivers/scsi/bfa/fdmi.c | 8
drivers/scsi/bfa/include/aen/bfa_aen.h | 2
drivers/scsi/bfa/include/bfa.h | 10
drivers/scsi/bfa/include/bfa_svc.h | 8
drivers/scsi/bfa/include/bfi/bfi.h | 12
drivers/scsi/bfa/include/bfi/bfi_ioc.h | 2
drivers/scsi/bfa/include/bfi/bfi_lps.h | 4
drivers/scsi/bfa/include/bfi/bfi_rport.h | 8
drivers/scsi/bfa/include/cs/bfa_checksum.h | 6
drivers/scsi/bfa/include/cs/bfa_sm.h | 6
drivers/scsi/bfa/include/cs/bfa_trc.h | 2
drivers/scsi/bfa/include/fcs/bfa_fcs_fabric.h | 2
drivers/scsi/bfa/include/fcs/bfa_fcs_lport.h | 17
drivers/scsi/bfa/include/protocol/ct.h | 10
drivers/scsi/bfa/include/protocol/fc.h | 22
drivers/scsi/bfa/loop.c | 233 -
drivers/scsi/bfa/lport_api.c | 15
drivers/scsi/bfa/ns.c | 5
drivers/scsi/bfa/plog.c | 2
drivers/scsi/bfa/rport_ftrs.c | 28
drivers/scsi/bfa/vfapi.c | 2
drivers/scsi/bfa/vport.c | 20
drivers/scsi/bnx2i/bnx2i.h | 1
drivers/scsi/bnx2i/bnx2i_iscsi.c | 10
drivers/scsi/constants.c | 1
drivers/scsi/cxgb3i/cxgb3i_iscsi.c | 2
drivers/scsi/device_handler/scsi_dh.c | 28
drivers/scsi/device_handler/scsi_dh_alua.c | 139
drivers/scsi/device_handler/scsi_dh_emc.c | 7
drivers/scsi/device_handler/scsi_dh_hp_sw.c | 94
drivers/scsi/device_handler/scsi_dh_rdac.c | 115
drivers/scsi/fcoe/fcoe.c | 1376 +++++---
drivers/scsi/fcoe/fcoe.h | 82
drivers/scsi/fcoe/libfcoe.c | 433 +-
drivers/scsi/fnic/fnic.h | 25
drivers/scsi/fnic/fnic_fcs.c | 499 +-
drivers/scsi/fnic/fnic_isr.c | 18
drivers/scsi/fnic/fnic_main.c | 104
drivers/scsi/fnic/fnic_res.c | 5
drivers/scsi/fnic/fnic_res.h | 54
drivers/scsi/fnic/fnic_scsi.c | 96
drivers/scsi/fnic/vnic_scsi.h | 1
drivers/scsi/hosts.c | 13
drivers/scsi/hptiop.c | 5
drivers/scsi/ibmvscsi/ibmvfc.c | 335 +
drivers/scsi/ibmvscsi/ibmvfc.h | 12
drivers/scsi/ibmvscsi/ibmvscsi.c | 7
drivers/scsi/ipr.c | 7
drivers/scsi/iscsi_tcp.c | 2
drivers/scsi/libfc/Makefile | 4
drivers/scsi/libfc/fc_disc.c | 85
drivers/scsi/libfc/fc_elsct.c | 79
drivers/scsi/libfc/fc_exch.c | 932 +++--
drivers/scsi/libfc/fc_fcp.c | 1044 +++---
drivers/scsi/libfc/fc_frame.c | 13
drivers/scsi/libfc/fc_libfc.c | 134
drivers/scsi/libfc/fc_libfc.h | 112
drivers/scsi/libfc/fc_lport.c | 853 +++-
drivers/scsi/libfc/fc_npiv.c | 161
drivers/scsi/libfc/fc_rport.c | 409 +-
drivers/scsi/libiscsi.c | 389 +-
drivers/scsi/libsas/sas_scsi_host.c | 6
drivers/scsi/lpfc/lpfc.h | 17
drivers/scsi/lpfc/lpfc_attr.c | 262 +
drivers/scsi/lpfc/lpfc_bsg.c | 5
drivers/scsi/lpfc/lpfc_crtn.h | 14
drivers/scsi/lpfc/lpfc_ct.c | 53
drivers/scsi/lpfc/lpfc_debugfs.c | 10
drivers/scsi/lpfc/lpfc_disc.h | 4
drivers/scsi/lpfc/lpfc_els.c | 76
drivers/scsi/lpfc/lpfc_hbadisc.c | 129
drivers/scsi/lpfc/lpfc_hw.h | 34
drivers/scsi/lpfc/lpfc_hw4.h | 131
drivers/scsi/lpfc/lpfc_init.c | 515 +--
drivers/scsi/lpfc/lpfc_mbox.c | 35
drivers/scsi/lpfc/lpfc_nportdisc.c | 7
drivers/scsi/lpfc/lpfc_scsi.c | 394 +-
drivers/scsi/lpfc/lpfc_sli.c | 1240 ++++---
drivers/scsi/lpfc/lpfc_sli.h | 27
drivers/scsi/lpfc/lpfc_sli4.h | 34
drivers/scsi/lpfc/lpfc_version.h | 3
drivers/scsi/lpfc/lpfc_vport.c | 4
drivers/scsi/megaraid/megaraid_mbox.c | 7
drivers/scsi/megaraid/megaraid_sas.c | 738 +++-
drivers/scsi/megaraid/megaraid_sas.h | 149
drivers/scsi/mpt2sas/mpi/mpi2.h | 5
drivers/scsi/mpt2sas/mpi/mpi2_cnfg.h | 274 +
drivers/scsi/mpt2sas/mpi/mpi2_ioc.h | 18
drivers/scsi/mpt2sas/mpi/mpi2_raid.h | 14
drivers/scsi/mpt2sas/mpi/mpi2_tool.h | 16
drivers/scsi/mpt2sas/mpt2sas_base.c | 152
drivers/scsi/mpt2sas/mpt2sas_base.h | 37
drivers/scsi/mpt2sas/mpt2sas_ctl.c | 197 -
drivers/scsi/mpt2sas/mpt2sas_ctl.h | 4
drivers/scsi/mpt2sas/mpt2sas_scsih.c | 819 +++-
drivers/scsi/mpt2sas/mpt2sas_transport.c | 86
drivers/scsi/osd/osd_initiator.c | 121
drivers/scsi/osd/osd_uld.c | 260 +
drivers/scsi/pm8001/Makefile | 12
drivers/scsi/pm8001/pm8001_chips.h | 89
drivers/scsi/pm8001/pm8001_ctl.c | 573 +++
drivers/scsi/pm8001/pm8001_ctl.h | 67
drivers/scsi/pm8001/pm8001_defs.h | 112
drivers/scsi/pm8001/pm8001_hwi.c | 4458 ++++++++++++++++++++++++++
drivers/scsi/pm8001/pm8001_hwi.h | 1030 ++++++
drivers/scsi/pm8001/pm8001_init.c | 891 +++++
drivers/scsi/pm8001/pm8001_sas.c | 1103 ++++++
drivers/scsi/pm8001/pm8001_sas.h | 481 ++
drivers/scsi/pmcraid.c | 7
drivers/scsi/qla2xxx/qla_attr.c | 3
drivers/scsi/qla2xxx/qla_dbg.c | 78
drivers/scsi/qla2xxx/qla_def.h | 9
drivers/scsi/qla2xxx/qla_gbl.h | 3
drivers/scsi/qla2xxx/qla_init.c | 12
drivers/scsi/qla2xxx/qla_isr.c | 144
drivers/scsi/qla2xxx/qla_mbx.c | 50
drivers/scsi/qla2xxx/qla_mid.c | 2
drivers/scsi/qla2xxx/qla_os.c | 67
drivers/scsi/qla2xxx/qla_version.h | 2
drivers/scsi/qlogicpti.h | 2
drivers/scsi/scsi.c | 10
drivers/scsi/scsi_debug.c | 351 ++
drivers/scsi/scsi_devinfo.c | 13
drivers/scsi/scsi_error.c | 65
drivers/scsi/scsi_ioctl.c | 3
drivers/scsi/scsi_lib.c | 11
drivers/scsi/scsi_lib_dma.c | 4
drivers/scsi/scsi_scan.c | 3
drivers/scsi/scsi_sysfs.c | 44
drivers/scsi/scsi_transport_fc.c | 99
drivers/scsi/scsi_transport_iscsi.c | 13
drivers/scsi/st.c | 3
drivers/scsi/stex.c | 282 +
drivers/scsi/vmw_pvscsi.c | 1407 ++++++++
drivers/scsi/vmw_pvscsi.h | 397 ++
include/linux/libata.h | 2
include/linux/pci_ids.h | 2
include/scsi/Kbuild | 1
include/scsi/fc/Kbuild | 4
include/scsi/fc/fc_els.h | 6
include/scsi/fc/fc_fcoe.h | 12
include/scsi/fc/fc_fcp.h | 8
include/scsi/fc/fc_fip.h | 12
include/scsi/fc/fc_fs.h | 2
include/scsi/fc/fc_gs.h | 2
include/scsi/fc/fc_ns.h | 35
include/scsi/fc_encode.h | 68
include/scsi/fc_frame.h | 22
include/scsi/iscsi_if.h | 3
include/scsi/iscsi_proto.h | 2
include/scsi/libfc.h | 1158 +++---
include/scsi/libfcoe.h | 93
include/scsi/libiscsi.h | 4
include/scsi/libsas.h | 3
include/scsi/osd_initiator.h | 81
include/scsi/osd_protocol.h | 1
include/scsi/osd_sense.h | 3
include/scsi/scsi.h | 4
include/scsi/scsi_device.h | 12
include/scsi/scsi_dh.h | 6
include/scsi/scsi_host.h | 24
include/scsi/scsi_transport_fc.h | 1
235 files changed, 27284 insertions(+), 7716 deletions(-)

James




\
 
 \ /
  Last update: 2009-12-07 17:15    [W:0.035 / U:1.116 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site