summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hpsa.h
diff options
context:
space:
mode:
authorDon Brace <don.brace@pmcs.com>2015-01-23 16:45:17 -0600
committerJames Bottomley <JBottomley@Parallels.com>2015-02-02 09:57:44 -0800
commit6636e7f455b33b957c5ee016daa6de46148026ab (patch)
tree36dbf73576ad21d2f0e0de94f4d78637fcb96f85 /drivers/scsi/hpsa.h
parentc8ae0ab10044a7aee47d1e97f2eed992b34b0c59 (diff)
downloadop-kernel-dev-6636e7f455b33b957c5ee016daa6de46148026ab.zip
op-kernel-dev-6636e7f455b33b957c5ee016daa6de46148026ab.tar.gz
hpsa: Use local workqueues instead of system workqueues
Suggested-by: Tomas Henzl <thenzl@redhat.com> Reviewed-by: Webb Scales <webbnh@hp.com> Reviewed-by: Kevin Barnett <Kevin.Barnett@pmcs.com> Signed-off-by: Don Brace <don.brace@pmcs.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/scsi/hpsa.h')
-rw-r--r--drivers/scsi/hpsa.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/hpsa.h b/drivers/scsi/hpsa.h
index 62c50c3..6577130 100644
--- a/drivers/scsi/hpsa.h
+++ b/drivers/scsi/hpsa.h
@@ -207,6 +207,7 @@ struct ctlr_info {
atomic_t firmware_flash_in_progress;
u32 __percpu *lockup_detected;
struct delayed_work monitor_ctlr_work;
+ struct delayed_work rescan_ctlr_work;
int remove_in_progress;
/* Address of h->q[x] is passed to intr handler to know which queue */
u8 q[MAX_REPLY_QUEUES];
@@ -251,6 +252,7 @@ struct ctlr_info {
int acciopath_status;
int raid_offload_debug;
struct workqueue_struct *resubmit_wq;
+ struct workqueue_struct *rescan_ctlr_wq;
};
struct offline_device_entry {
OpenPOWER on IntegriCloud