* [patch] O(1) scheduler, -H7
@ 2002-01-13 19:34 Ingo Molnar
2002-01-13 17:57 ` Stephan von Krawczynski
0 siblings, 1 reply; 7+ messages in thread
From: Ingo Molnar @ 2002-01-13 19:34 UTC (permalink / raw)
To: linux-kernel; +Cc: Linus Torvalds, Anton Blanchard
the -H7 patch is available:
http://redhat.com/~mingo/O(1)-scheduler/sched-O1-2.5.2-pre11-H7.patch
http://redhat.com/~mingo/O(1)-scheduler/sched-O1-2.4.17-H7.patch
there is an important SMP fix in this release, found by Anton Blanchard:
double-spin_unlock()ing triggered oopses on high-end SMP boxes.
stability status: all reported problems were fixed by -H6, the only
problem remaining was Anton's SMP crashes, which should be fixed in this
-H7 patch.
Changes between -H6 and -H7:
- Anton Blanchard: fix double spin_unlock in sched.c. This fixes
a high-end SMP oops he saw.
- William Lee Irwin III: fix mwave's ->nice code.
- cleanup: mmu_context.h renamed to sched.h, as suggested by
Richard Henderson.
- added a irqs_enabled() macro to the x86 tree, to simplify irq.c.
Bug reports, comments, suggestions welcome.
Ingo
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [patch] O(1) scheduler, -H7
2002-01-13 19:34 [patch] O(1) scheduler, -H7 Ingo Molnar
@ 2002-01-13 17:57 ` Stephan von Krawczynski
2002-01-13 19:58 ` Ingo Molnar
0 siblings, 1 reply; 7+ messages in thread
From: Stephan von Krawczynski @ 2002-01-13 17:57 UTC (permalink / raw)
To: mingo; +Cc: linux-kernel, torvalds, anton
On Sun, 13 Jan 2002 20:34:39 +0100 (CET)
Ingo Molnar <mingo@elte.hu> wrote:
>
> the -H7 patch is available:
>
> http://redhat.com/~mingo/O(1)-scheduler/sched-O1-2.5.2-pre11-H7.patch
> http://redhat.com/~mingo/O(1)-scheduler/sched-O1-2.4.17-H7.patch
Sorry ingo,
this does not compile under 2.4.17:
make[2]: Entering directory `/usr/src/linux/kernel'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-Wno-trigrap hs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe
-mpreferred-s tack-boundary=2 -march=i686 -fno-omit-frame-pointer -c -o
sched.o sched.c sched.c:21: asm/sched.h: No such file or directory
sched.c: In function `context_switch':
sched.c:430: warning: implicit declaration of function `enter_lazy_tlb'
sched.c:432: warning: implicit declaration of function `switch_mm'
sched.c: In function `schedule':
sched.c:785: warning: implicit declaration of function
`sched_find_first_zero_bi t'
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux/kernel'
make: *** [_dir_kernel] Error 2
Regards,
Stephan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [patch] O(1) scheduler, -H7
2002-01-13 17:57 ` Stephan von Krawczynski
@ 2002-01-13 19:58 ` Ingo Molnar
2002-01-13 18:20 ` Stephan von Krawczynski
2002-01-13 18:49 ` Stephan von Krawczynski
0 siblings, 2 replies; 7+ messages in thread
From: Ingo Molnar @ 2002-01-13 19:58 UTC (permalink / raw)
To: Stephan von Krawczynski; +Cc: linux-kernel, torvalds, anton
On Sun, 13 Jan 2002, Stephan von Krawczynski wrote:
> sched.o sched.c sched.c:21: asm/sched.h: No such file or directory
Please re-download the 2.4.17 -H7 patch, i've fixed this.
Ingo
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [patch] O(1) scheduler, -H7
2002-01-13 19:58 ` Ingo Molnar
@ 2002-01-13 18:20 ` Stephan von Krawczynski
2002-01-13 18:49 ` Stephan von Krawczynski
1 sibling, 0 replies; 7+ messages in thread
From: Stephan von Krawczynski @ 2002-01-13 18:20 UTC (permalink / raw)
To: mingo; +Cc: linux-kernel, torvalds, anton
On Sun, 13 Jan 2002 20:58:12 +0100 (CET)
Ingo Molnar <mingo@elte.hu> wrote:
>
> On Sun, 13 Jan 2002, Stephan von Krawczynski wrote:
>
> > sched.o sched.c sched.c:21: asm/sched.h: No such file or directory
>
> Please re-download the 2.4.17 -H7 patch, i've fixed this.
Hello Ingo,
did it. Applied. Compiled ok.
BUT:
I tried it on top of 2.4.18-pre3, it applied clean with some offsets. Only my
machine hangs during boot on first network packets (simple pings). This is
reproducable.
I am retrying with plain 2.4.17 + H7 and be back in few minutes...
Regards,
Stephan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [patch] O(1) scheduler, -H7
2002-01-13 19:58 ` Ingo Molnar
2002-01-13 18:20 ` Stephan von Krawczynski
@ 2002-01-13 18:49 ` Stephan von Krawczynski
2002-01-13 19:04 ` David B. Stevens
1 sibling, 1 reply; 7+ messages in thread
From: Stephan von Krawczynski @ 2002-01-13 18:49 UTC (permalink / raw)
To: mingo; +Cc: linux-kernel, torvalds, anton
On Sun, 13 Jan 2002 20:58:12 +0100 (CET)
Ingo Molnar <mingo@elte.hu> wrote:
>
> On Sun, 13 Jan 2002, Stephan von Krawczynski wrote:
>
> > sched.o sched.c sched.c:21: asm/sched.h: No such file or directory
>
> Please re-download the 2.4.17 -H7 patch, i've fixed this.
Ok, I tried on top of vanilla 2.4.17 and it works.
Seems like 2.4.18-pre3 and H7 don't like each other :-)
Regards,
Stephan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [patch] O(1) scheduler, -H7
2002-01-13 18:49 ` Stephan von Krawczynski
@ 2002-01-13 19:04 ` David B. Stevens
2002-01-13 19:08 ` Stephan von Krawczynski
0 siblings, 1 reply; 7+ messages in thread
From: David B. Stevens @ 2002-01-13 19:04 UTC (permalink / raw)
To: Stephan von Krawczynski, Ingo Molnar; +Cc: linux-kernel
It works fine on top of 2.4.18-pre3 in UP config.
This e-maile is from such a system.
Cheers,
Dave
Stephan von Krawczynski wrote:
>
> On Sun, 13 Jan 2002 20:58:12 +0100 (CET)
> Ingo Molnar <mingo@elte.hu> wrote:
>
> >
> > On Sun, 13 Jan 2002, Stephan von Krawczynski wrote:
> >
> > > sched.o sched.c sched.c:21: asm/sched.h: No such file or directory
> >
> > Please re-download the 2.4.17 -H7 patch, i've fixed this.
>
> Ok, I tried on top of vanilla 2.4.17 and it works.
>
> Seems like 2.4.18-pre3 and H7 don't like each other :-)
>
> Regards,
> Stephan
>
> -
> 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/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [patch] O(1) scheduler, -H7
2002-01-13 19:04 ` David B. Stevens
@ 2002-01-13 19:08 ` Stephan von Krawczynski
0 siblings, 0 replies; 7+ messages in thread
From: Stephan von Krawczynski @ 2002-01-13 19:08 UTC (permalink / raw)
To: David B. Stevens; +Cc: mingo, linux-kernel
On Sun, 13 Jan 2002 14:04:51 -0500
"David B. Stevens" <dsteven3@maine.rr.com> wrote:
> It works fine on top of 2.4.18-pre3 in UP config.
Sorry, I should have attached a short summary of my system:
dual PIII-1GHz / board Asus CUV4X-D (via chipset, no I did not encounter any
problems so far) / 2 GB RAM with highmem support on"Network" refers to tulip
quad-card in this case. It really hangs in _every_ boot at the same operation
(a ping).
Regards,
Stephan
> This e-maile is from such a system.
>
> Cheers,
> Dave
>
> Stephan von Krawczynski wrote:
> >
> > On Sun, 13 Jan 2002 20:58:12 +0100 (CET)
> > Ingo Molnar <mingo@elte.hu> wrote:
> >
> > >
> > > On Sun, 13 Jan 2002, Stephan von Krawczynski wrote:
> > >
> > > > sched.o sched.c sched.c:21: asm/sched.h: No such file or directory
> > >
> > > Please re-download the 2.4.17 -H7 patch, i've fixed this.
> >
> > Ok, I tried on top of vanilla 2.4.17 and it works.
> >
> > Seems like 2.4.18-pre3 and H7 don't like each other :-)
> >
> > Regards,
> > Stephan
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2002-01-13 19:08 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-01-13 19:34 [patch] O(1) scheduler, -H7 Ingo Molnar
2002-01-13 17:57 ` Stephan von Krawczynski
2002-01-13 19:58 ` Ingo Molnar
2002-01-13 18:20 ` Stephan von Krawczynski
2002-01-13 18:49 ` Stephan von Krawczynski
2002-01-13 19:04 ` David B. Stevens
2002-01-13 19:08 ` Stephan von Krawczynski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox