diff options
author | Sebastian Ott <sebott@linux.vnet.ibm.com> | 2010-02-26 22:37:24 +0100 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2010-02-26 22:37:29 +0100 |
commit | be5d3823f29c09676abd2eeea4f9767bc4a1a531 (patch) | |
tree | 0a89be6c2b36e1db6f1118cf2b483c84d1ac8def /drivers/s390/cio/css.h | |
parent | 6f5d09a0e9731a39a4d52a5902daec72c1e43692 (diff) | |
download | kernel_samsung_smdk4412-be5d3823f29c09676abd2eeea4f9767bc4a1a531.zip kernel_samsung_smdk4412-be5d3823f29c09676abd2eeea4f9767bc4a1a531.tar.gz kernel_samsung_smdk4412-be5d3823f29c09676abd2eeea4f9767bc4a1a531.tar.bz2 |
[S390] cio: consolidate workqueues
We used to maintain 2 singlethreaded workqueues for synchronization
and to trigger work from interrupt context. Since our latest cio
changes we only use one of these workqueues. So get rid of the
unused workqueue, rename the remaining one to "cio_work_q" and move
its ownership to the channel subsystem driver.
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/css.h')
-rw-r--r-- | drivers/s390/cio/css.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/s390/cio/css.h b/drivers/s390/cio/css.h index fe84b92..e05525d 100644 --- a/drivers/s390/cio/css.h +++ b/drivers/s390/cio/css.h @@ -151,7 +151,7 @@ int sch_is_pseudo_sch(struct subchannel *); struct schib; int css_sch_is_valid(struct schib *); -extern struct workqueue_struct *slow_path_wq; +extern struct workqueue_struct *cio_work_q; void css_wait_for_slow_path(void); void css_sched_sch_todo(struct subchannel *sch, enum sch_todo todo); #endif |