]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: qla2xxx: Add multiple queue pair functionality.
authorMichael Hernandez <michael.hernandez@cavium.com>
Fri, 24 Feb 2017 19:47:51 +0000 (01:17 +0530)
committerDhaval Giani <dhaval.giani@oracle.com>
Thu, 9 Mar 2017 02:12:20 +0000 (21:12 -0500)
commitf84d728fcbeffe837718729bfea68c31dd860929
treec80c38e5bf80d67399ef0a614f2a86dd1e184e92
parente5521143eeb35ca8e675bde8125be6a825920375
scsi: qla2xxx: Add multiple queue pair functionality.

Orabug: 25477809

Replaced existing multiple queue functionality with framework
that allows for the creation of pairs of request and response queues,
either at start of day or dynamically.

Queue pair creation depend on module parameter "ql2xmqsupport",
which need to be enabled to create queue pair.

Signed-off-by: Sawan Chandak <sawan.chandak@cavium.com>
Signed-off-by: Michael Hernandez <michael.hernandez@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/scsi/qla2xxx/qla_attr.c
drivers/scsi/qla2xxx/qla_dbg.c
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_gbl.h
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_inline.h
drivers/scsi/qla2xxx/qla_iocb.c
drivers/scsi/qla2xxx/qla_isr.c
drivers/scsi/qla2xxx/qla_mbx.c
drivers/scsi/qla2xxx/qla_mid.c
drivers/scsi/qla2xxx/qla_os.c