]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
scsi: qla2xxx: Skip IRQ affinity for Target QPairs
authorQuinn Tran <quinn.tran@cavium.com>
Mon, 4 Dec 2017 22:44:59 +0000 (14:44 -0800)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Thu, 15 Mar 2018 21:29:13 +0000 (18:29 -0300)
commita30065681ac365c24e814a3163f7589b6c79ccd3
tree27b441673680ff7112c4e95aace4ce0688366fae
parent6bc114754ba3bfa349e73164050f5a1d082d0bfb
scsi: qla2xxx: Skip IRQ affinity for Target QPairs

BugLink: http://bugs.launchpad.net/bugs/1756100
commit d68b850e1bfb9afb24b888a946165a186a710195 upstream.

Fix co-existence between Block MQ and Target Mode. Block MQ and
initiator mode requires midlayer queue mapping to check for IRQ to be
affinitized. For target mode, it's not the case.

Fixes: 09620eeb62c41 ("scsi: qla2xxx: Add debug knob for user control workload")
Cc: <stable@vger.kernel.org> # 4.12+
Signed-off-by: Quinn Tran <quinn.tran@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/scsi/qla2xxx/qla_os.c