On Tue, 29 Aug 2000, David S. Miller wrote:
> i agree fully. The attached patch against test8-pre1 changes
> schedule_idle() from inline to FASTCALL - things look much nicer with this
> one applied.
>
> Ingo, the local flags stuff on Sparc, remember?
ouch, i thought this has been taken care of. The attached
sched-2.4.0-test8-B0 patch gets rid of flags-passing in reschedule_idle().
(the patch is relative to test8-pre1 + the previous scheduler patch) While
i liked smp_send_reschedule() being executed in parallel (it stresses the
APIC code harder), putting it into the critical section is just a small
increase of critical section length and the code gets cleaner (and
slightly faster) as a result. Patch applies, compiles, works here just
fine. This should solve your problem, right?
Ingo
This archive was generated by hypermail 2b29 : Thu Aug 31 2000 - 21:00:23 EST