Andrew Morton wrote: > Try this: > > --- 25/drivers/block/ll_rw_blk.c~get_request-nastiness 2005-06-29 09:36:27.000000000 -0700 > +++ 25-akpm/drivers/block/ll_rw_blk.c 2005-06-29 09:36:27.000000000 -0700 > @@ -1918,10 +1918,9 @@ get_rq: > * limit of requests, otherwise we could have thousands of requests > * allocated with any setting of ->nr_requests > */ > - if (rl->count[rw] >= (3 * q->nr_requests / 2)) { > - spin_unlock_irq(q->queue_lock); > + if (rl->count[rw] >= (3 * q->nr_requests / 2)) > goto out; > - } > + > rl->count[rw]++; > rl->starved[rw] = 0; > if (rl->count[rw] >= queue_congestion_on_threshold(q)) working fine now. No spurious messages in /var/log/kern.log or in /var/log/syslog. Thanks, Toufeeq -- Linux 2.6.13-rc1 i686 GNU/Linux
begin:vcard fn:Toufeeq Hussain n:Hussain;Toufeeq email;internet:[email protected] tel;home:091-044-24832063 tel;cell:091-9840196690 x-mozilla-html:FALSE version:2.1 end:vcard
Attachment:
signature.asc
Description: OpenPGP digital signature
- References:
- 2.6.13-rc1 problems
- From: Toufeeq Hussain <[email protected]>
- Re: 2.6.13-rc1 problems
- From: Andrew Morton <[email protected]>
- 2.6.13-rc1 problems
- Prev by Date: Re: PREEMPT_RT and I-PIPE: the numbers, take 3
- Next by Date: exit notifier for 2.6.12-mm2
- Previous by thread: Re: 2.6.13-rc1 problems
- Next by thread: [PATCH] Kprobes: Verify probepoint in register_jprobe()
- Index(es):