Re: 2.6.13-rc1 problems

From: Toufeeq Hussain
Date: Thu Jun 30 2005 - 11:55:19 EST


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:toufeeqh@xxxxxxxxx
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