Re: stuck on TLB IPI wait (CPU#0) at 2.2.17+reiserfs+ide+raid

From: Andreas Dilger (adilger@turbolinux.com)
Date: Mon Sep 18 2000 - 11:06:37 EST


Chris, you write:
> > my box sometimes hang up at high load avarage with "stuck on TLB
> > IPI wait (CPU#0)" messages.
>
> This is a known issue with the way reiserfs uses the scheduler task queue.
> The following patch from Andi Kleen should take care of it for you:
>
> --- linux/kernel/sched.c-o Wed Feb 9 14:27:20 2000
> +++ linux/kernel/sched.c Wed Mar 29 12:53:41 2000
> @@ -803,6 +803,7 @@
> goto handle_bh_back;
>
> handle_tq_scheduler:
> + __sti();
> run_task_queue(&tq_scheduler);
> goto tq_scheduler_back;

Does this have an impact on the system when not using reiserfs? What
is it that reiserfs does that affects the scheduler?

Cheers, Andreas

-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 21:00:17 EST