public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 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 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

* [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 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

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