summaryrefslogtreecommitdiff
path: root/libdde_linux26/lib/src/block
diff options
context:
space:
mode:
authorZheng Da <zhengda1936@gmail.com>2010-08-18 15:28:15 +0200
committerZheng Da <zhengda1936@gmail.com>2010-08-18 15:28:15 +0200
commitf6338076a84c8520e87e60a38f5d94b6b0fb77b8 (patch)
tree33c97597aa7aa624854f44b619a0bf553b63a25a /libdde_linux26/lib/src/block
parentbbc9b208562c0497b0034e77369a07e2985ae763 (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.c2
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);