Sreekanth Reddy
78f97c8f61
mpt2sas: Move Gen2 HBA's device registration to a separate file
...
1. Create a mpt2sas_module.c file for mpt2sas where GEN2 HBA devices
register with PCI, SML, IOCTL subsystems.
2. Updated the Makefile to use the object files from mpt3sas folder.
3. Defined a compilation flag SCSI_MPT2SAS which can be used to not
include those sections of code from mpt3sas driver which are not
required for mpt2sas driver.
4. Inherited automatic diag buffer feature from mpt3sas driver.
Signed-off-by: Sreekanth Reddy <Sreekanth.Reddy@avagotech.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2015-11-11 18:22:27 -05:00
..
aacraid
aacraid: aac_src_intr_message() can be static
2015-05-25 08:46:25 -07:00
aic7xxx
aic7xxx: Fix typo in error message
2015-08-07 14:36:05 +02:00
aic94xx
aic94xx: remove SCSI host before detaching from SAS transport
2015-11-09 19:36:50 -05:00
arcmsr
libnvdimm for 4.3:
2015-09-08 14:35:59 -07:00
arm
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
be2iscsi
be2iscsi: Revert ownership to Emulex
2015-10-27 10:34:18 +09:00
bfa
bfa: Fix incorrect de-reference of pointer
2015-09-06 11:39:53 -07:00
bnx2fc
bnx2fc: Do not log error for netevents that need no action
2015-10-27 10:29:13 +09:00
bnx2i
bnx2i: Fix call trace while device reset
2015-06-02 17:15:24 -07:00
csiostor
csiostor: fix an error code in csio_hw_init()
2015-05-25 08:46:26 -07:00
cxgbi
libcxgbi: use kvfree() in cxgbi_free_big_mem()
2015-06-30 19:45:00 -07:00
cxlflash
cxlflash: Remove unused variable from queuecommand
2015-08-26 18:08:47 -07:00
device_handler
scsi_dh: kill struct scsi_dh_data
2015-08-28 13:14:57 -07:00
dpt
esas2r
fcoe
SCSI misc on 20150911
2015-09-11 18:15:18 -07:00
fnic
fnic: check pci_map_single() return value
2015-10-27 11:05:45 +09:00
ibmvscsi
IB/srp: Add 64-bit LUN support
2015-05-18 13:35:56 -04:00
isci
isci: remove SCSI host before detaching from SAS transport
2015-11-09 19:36:04 -05:00
libfc
SCSI misc on 20150901
2015-09-02 12:22:54 -07:00
libsas
Merge branch 'for-4.0-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
2015-03-24 17:08:29 -07:00
lpfc
lpfc: Update version to 11.0.0.0 for upstream patch set
2015-10-27 10:24:46 +09:00
megaraid
megaraid_sas: Fix sparse warning
2015-11-09 11:07:16 -05:00
mpt2sas
mpt2sas: Move Gen2 HBA's device registration to a separate file
2015-11-11 18:22:27 -05:00
mpt3sas
mpt2sas: Move Gen2 HBA's device registration to a separate file
2015-11-11 18:22:27 -05:00
mvsas
mvsas: remove SCSI host before detaching from SAS transport
2015-11-09 19:37:38 -05:00
osd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2015-04-14 09:50:27 -07:00
pcmcia
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
pm8001
pm80xx: remove the SCSI host before detaching from SAS transport
2015-11-09 19:41:31 -05:00
qla2xxx
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-09-11 19:00:42 -07:00
qla4xxx
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2015-06-24 16:49:49 -07:00
snic
snic: driver for Cisco SCSI HBA
2015-06-19 16:57:51 -07:00
sym53c8xx_2
ufs
scsi: ufs-qcom: add QUniPro hardware support and power optimizations
2015-11-09 18:03:55 -05:00
.gitignore
3w-9xxx.c
3w-9xxx: don't unmap bounce buffered commands
2015-10-07 10:24:48 -07:00
3w-9xxx.h
3w-9xxx: fix command completion race
2015-04-27 10:10:19 -07:00
3w-sas.c
3w-sas: fix command completion race
2015-04-27 10:04:39 -07:00
3w-sas.h
3w-sas: fix command completion race
2015-04-27 10:04:39 -07:00
3w-xxxx.c
3w-xxxx: fix command completion race
2015-04-27 10:05:55 -07:00
3w-xxxx.h
3w-xxxx: fix command completion race
2015-04-27 10:05:55 -07:00
53c700.c
[SCSI] Fix printk typos in drivers/scsi
2015-08-07 14:28:45 +02:00
53c700.h
53c700.scr
53c700_d.h_shipped
a100u2w.c
scsi: a100u2w: trivial typo in printk
2015-08-07 15:03:42 +02:00
a100u2w.h
a2091.c
a2091.h
a3000.c
a3000.h
a4000t.c
advansys.c
advansys: fix compilation errors and warnings when CONFIG_PCI is not set
2015-06-13 08:42:36 -07:00
aha152x.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
aha152x.h
aha1542.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
aha1542.h
aha1542: fix include guard and remove useless changelog
2015-04-09 18:08:31 -07:00
aha1740.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
aha1740.h
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
am53c974.c
am53c974: Fix crash during modprobe
2015-04-17 10:13:56 -07:00
atari_NCR5380.c
atari_scsi.c
atp870u.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
atp870u.h
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
BusLogic.c
BusLogic.h
bvme6000_scsi.c
ch.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2015-04-14 09:50:27 -07:00
constants.c
dc395x.c
dc395x.h
dmx3191d.c
dpt_i2o.c
x86/vm86: Clean up vm86.h includes
2015-07-31 13:31:10 +02:00
dpti.h
dtc.c
dtc.h
eata.c
eata_generic.h
eata_pio.c
eata_pio.h
esp_scsi.c
esp_scsi.h
fdomain.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
fdomain.h
FlashPoint.c
g_NCR5380.c
g_NCR5380.h
g_NCR5380_mmio.c
gdth.c
gdth.h
gdth_ioctl.h
gdth_proc.c
gdth_proc.h
gvp11.c
gvp11.h
hosts.c
hpsa.c
hpsa: move lockup_detected attribute to host attr
2015-11-09 12:43:58 -05:00
hpsa.h
hpsa: add in sas transport class
2015-11-09 12:39:28 -05:00
hpsa_cmd.h
hpsa: add in sas transport class
2015-11-09 12:39:28 -05:00
hptiop.c
hptiop: Support HighPoint RR36xx HBAs and Support SAS tape and SAS media changer
2015-08-12 13:14:57 -07:00
hptiop.h
hptiop: Support HighPoint RR36xx HBAs and Support SAS tape and SAS media changer
2015-08-12 13:14:57 -07:00
imm.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
imm.h
in2000.c
in2000.h
initio.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
initio.h
ipr.c
ipr: Issue Configure Cache Parameters command.
2015-11-09 19:32:08 -05:00
ipr.h
ipr: Driver version 2.6.3.
2015-11-09 19:32:41 -05:00
ips.c
ips: remove pointless #warning
2015-06-02 17:24:54 -07:00
ips.h
iscsi_boot_sysfs.c
iscsi_tcp.c
iscsi_tcp.h
jazz_esp.c
Kconfig
cxlflash: Base support for IBM CXL Flash Adapter
2015-07-30 21:02:01 -07:00
lasi700.c
libiscsi.c
libiscsi: Fix iscsi_check_transport_timeouts possible infinite loop
2015-09-17 07:25:02 -07:00
libiscsi_tcp.c
mac53c94.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
mac53c94.h
mac_esp.c
mac_scsi.c
Makefile
scsi_dh: integrate into the core SCSI code
2015-08-28 13:14:56 -07:00
megaraid.c
megaraid : use dev_printk when possible
2015-08-26 07:23:04 -07:00
megaraid.h
mesh.c
mesh.h
mvme16x_scsi.c
mvme147.c
mvme147.h
mvumi.c
mvumi.h
ncr53c8xx.c
ncr53c8xx.h
NCR53c406a.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
NCR5380.c
NCR5380.h
NCR_D700.c
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
nsp32.h
nsp32_debug.c
nsp32_io.h
osst.c
osst.h
osst_detect.h
osst_options.h
pas16.c
pas16.h
pmcraid.c
pmcraid.h
ppa.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
ppa.h
ps3rom.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
qla1280.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
qla1280.h
qlogicfas.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
qlogicfas408.c
qlogicfas408.h
qlogicpti.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
qlogicpti.h
raid_class.c
script_asm.pl
scsi.c
Move code that is used both by initiator and target drivers
2015-06-01 07:32:43 -07:00
scsi.h
scsi_common.c
scsi: Protect against buffer possible overflow in scsi_set_sense_information
2015-07-23 22:53:05 -07:00
scsi_debug.c
scsi_debug: resp_request: remove unused variable
2015-09-06 11:03:14 -07:00
scsi_devinfo.c
SCSI: fix bug in scsi_dev_info_list matching
2015-10-27 11:09:41 +09:00
scsi_dh.c
scsi_dh: Use the correct module name when loading device handler
2015-10-01 10:46:28 -07:00
scsi_error.c
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-09-11 19:00:42 -07:00
scsi_ioctl.c
scsi_lib.c
scsi_dh: kill struct scsi_dh_data
2015-08-28 13:14:57 -07:00
scsi_lib_dma.c
scsi_logging.c
scsi_logging.h
scsi_module.c
scsi_netlink.c
scsi_pm.c
SCSI: Fix NULL pointer dereference in runtime PM
2015-08-18 08:14:14 -07:00
scsi_priv.h
scsi_dh: integrate into the core SCSI code
2015-08-28 13:14:56 -07:00
scsi_proc.c
scsi_sas_internal.h
scsi_scan.c
SCSI: Increase REPORT_LUNS timeout
2015-11-02 23:30:05 -05:00
scsi_sysctl.c
scsi_sysfs.c
scsi_sysfs: Fix queue_ramp_up_period return code
2015-11-09 12:26:31 -05:00
scsi_trace.c
scsi_transport_api.h
scsi_transport_fc.c
scsi_transport_fc: Add support for 25Gbit speed
2015-04-10 07:40:32 -07:00
scsi_transport_iscsi.c
SCSI misc on 20150901
2015-09-02 12:22:54 -07:00
scsi_transport_sas.c
scsi_transport_sas: Remove check for SAS expander when querying bay/enclosure IDs.
2015-09-06 11:13:41 -07:00
scsi_transport_spi.c
[SCSI] Fix printk typos in drivers/scsi
2015-08-07 14:28:45 +02:00
scsi_transport_srp.c
IB/srp: Avoid using uninitialized variable
2015-07-14 13:20:09 -04:00
scsi_typedefs.h
scsicam.c
sd.c
Merge branch 'for-4.3/core' of git://git.kernel.dk/linux-block
2015-09-02 13:10:25 -07:00
sd.h
sd_dif.c
sd: Fix missing ATO tag check
2015-04-16 10:37:12 -07:00
ses.c
sg.c
sg: Fix double-free when drives detach during SG_IO
2015-11-02 23:51:25 -05:00
sgiwd93.c
sim710.c
sni_53c710.c
sr.c
sr.h
sr_ioctl.c
sr_vendor.c
st.c
st: Destroy st_index_idr on module exit
2015-08-26 07:45:25 -07:00
st.h
st: implement tape statistics
2015-06-02 08:03:25 -07:00
st_options.h
stex.c
storvsc_drv.c
storvsc: Set the error code correctly in failure conditions
2015-08-26 22:41:36 -07:00
sun3_scsi.c
sun3_scsi.h
sun3_scsi_vme.c
sun3x_esp.c
arch, drivers: don't include <asm/io.h> directly, use <linux/io.h> instead
2015-08-10 23:07:05 -04:00
sun_esp.c
sym53c416.c
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
sym53c416.h
t128.c
t128.h
u14-34f.c
ultrastor.c
ultrastor.h
virtio_scsi.c
virtio/vhost: fixes for 4.2
2015-07-23 13:07:04 -07:00
vmw_pvscsi.c
vmw_pvscsi.h
wd33c93.c
wd33c93.h
wd719x.c
[SCSI] Fix printk typos in drivers/scsi
2015-08-07 14:28:45 +02:00
wd719x.h
scsi: Do not set cmd_per_lun to 1 in the host template
2015-05-31 18:06:28 -07:00
wd7000.c
xen-scsifront.c
xen: Use correctly the Xen memory terminologies
2015-09-08 18:03:49 +01:00
zalon.c
zorro7xx.c