Re: [PATCH] solved APM bug with -rc5

Linus Torvalds (torvalds@transmeta.com)
Thu, 1 Aug 2002 21:47:18 +0000 (UTC)


In article <20020801210745.GA20387@alpha.home.local>,
Willy Tarreau <willy@w.ods.org> wrote:
>On Thu, Aug 01, 2002 at 11:16:23PM +0100, Alan Cox wrote:
>> On Thu, 2002-08-01 at 21:35, Willy TARREAU wrote:
>> > + while (cpu_number_map(smp_processor_id()) != 0) {
>> > + schedule();
>> > + }
>
>> What guarantees that loop will ever exit ?
>
>none, as in the already existing other implementation. But at least, I'd
>prefer an infinite loop instead of some random code being executed without
>noticing it.
>
>Do you know a better way of doing that ?

It should set its CPU affinity to be cpu0. I don't know how well that
works in 2.4.x, though. Ask Ingo..

Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/