On Monday February 17, stef@chronozon.artofdns.com wrote: > Ah, silly me, should have done that in the first place. > apologies. > > > Trace; c0267f47 <generic_unplug_device+77/80> > Trace; c012c403 <run_workqueue+73/e0> > Trace; c0267f50 <blk_unplug_work+0/10> > Trace; c012c078 <worker_thread+1c8/200> > Trace; c0119fd0 <default_wake_function+0/20> > Trace; c0119fd0 <default_wake_function+0/20> > Trace; c012beb0 <worker_thread+0/200> > Trace; c0108d39 <kernel_thread_helper+5/c> > Hmm... I cannot see how recent changes would have affected this, but does the following patch help? Thanks, NeilBrown ----------- Diffstat output ------------ ./drivers/block/ll_rw_blk.c | 2 ++ 1 files changed, 2 insertions(+) diff ./drivers/block/ll_rw_blk.c~current~ ./drivers/block/ll_rw_blk.c --- ./drivers/block/ll_rw_blk.c~current~ 2003-02-18 16:38:49.000000000 +1100 +++ ./drivers/block/ll_rw_blk.c 2003-02-18 16:38:57.000000000 +1100 @@ -240,6 +240,8 @@ void blk_queue_make_request(request_queu blk_queue_hardsect_size(q, 512); blk_queue_dma_alignment(q, 511); + INIT_LIST_HEAD(&q->queue_head); + q->unplug_thresh = 4; /* hmm */ q->unplug_delay = (3 * HZ) / 1000; /* 3 milliseconds */ if (q->unplug_delay == 0) - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html