diff options
author | Zheng Da <zhengda1936@gmail.com> | 2010-08-18 15:28:15 +0200 |
---|---|---|
committer | Zheng Da <zhengda1936@gmail.com> | 2010-08-18 15:28:15 +0200 |
commit | f6338076a84c8520e87e60a38f5d94b6b0fb77b8 (patch) | |
tree | 33c97597aa7aa624854f44b619a0bf553b63a25a /libdde_linux26/lib/src/block | |
parent | bbc9b208562c0497b0034e77369a07e2985ae763 (diff) |
block devices use the default work queue.
kblockd work queue doesn't work. It might be a bug in DDE.
On the other hand, the default work queue isn't used in a DDE driver, so
it should be enough to use the default one.
Diffstat (limited to 'libdde_linux26/lib/src/block')
-rw-r--r-- | libdde_linux26/lib/src/block/blk-core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libdde_linux26/lib/src/block/blk-core.c b/libdde_linux26/lib/src/block/blk-core.c index a38d3fc3..3104b543 100644 --- a/libdde_linux26/lib/src/block/blk-core.c +++ b/libdde_linux26/lib/src/block/blk-core.c @@ -2154,7 +2154,7 @@ EXPORT_SYMBOL_GPL(blk_lld_busy); int kblockd_schedule_work(struct request_queue *q, struct work_struct *work) { - return queue_work(kblockd_workqueue, work); + return schedule_work (work); } EXPORT_SYMBOL(kblockd_schedule_work); |