]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler
authorMatthew R. Ochs <mrochs@linux.vnet.ibm.com>
Fri, 7 Jul 2017 16:05:20 +0000 (13:05 -0300)
committerSeth Forshee <seth.forshee@canonical.com>
Wed, 12 Jul 2017 14:16:35 +0000 (09:16 -0500)
commit7dabdd9065b882e47d108912c56101f2645be9a9
tree5574448425dd76958720f1084ad6d4c61b6461d8
parent0b1ce0412b8cb6c1092c8bb27804703b073fbb03
scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler

BugLink: http://bugs.launchpad.net/bugs/1702521
In order to support processing the HRRQ by other means (e.g. polling), the
processing portion of the current RRQ interrupt handler needs to be broken out
into a separate routine. This will allow RRQ processing from places other than
the RRQ hardware interrupt handler.

Signed-off-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
Signed-off-by: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
(cherry picked from commit 76a6ebbeef26b004c36a0c8ee0496bae5428fc31)
Signed-off-by: Victor Aoqui <victora@linux.vnet.ibm.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/scsi/cxlflash/main.c