Re: Oops in 2.4.0-ac5

2001-01-11 Thread Mikael Pettersson
David Woodhouse wrote: >[EMAIL PROTECTED] said: >> i prefer clear oopses and bug reports instead of ignoring them. A >> failed MSR write is not something to be taken easily. MSR writes if >> fail mean that there is a serious kernel bug - we want to stop the >> kernel and complain ASAP. And

Re: Oops in 2.4.0-ac5

2001-01-11 Thread Ingo Molnar
On Thu, 11 Jan 2001, David Woodhouse wrote: > The bug here seems to be that we're using the same bit > (X86_FEATURE_APIC) to report two _different_ features. i think that the AMD APIC is truly 'compatible', but we are trying to enable the APIC and program performance counters in an Intel-way.

Re: Oops in 2.4.0-ac5

2001-01-11 Thread David Woodhouse
[EMAIL PROTECTED] said: > i prefer clear oopses and bug reports instead of ignoring them. A > failed MSR write is not something to be taken easily. MSR writes if > fail mean that there is a serious kernel bug - we want to stop the > kernel and complain ASAP. And correct code will be much more

Re: Oops in 2.4.0-ac5

2001-01-11 Thread David Woodhouse
[EMAIL PROTECTED] said: i prefer clear oopses and bug reports instead of ignoring them. A failed MSR write is not something to be taken easily. MSR writes if fail mean that there is a serious kernel bug - we want to stop the kernel and complain ASAP. And correct code will be much more

Re: Oops in 2.4.0-ac5

2001-01-11 Thread Ingo Molnar
On Thu, 11 Jan 2001, David Woodhouse wrote: The bug here seems to be that we're using the same bit (X86_FEATURE_APIC) to report two _different_ features. i think that the AMD APIC is truly 'compatible', but we are trying to enable the APIC and program performance counters in an Intel-way.

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Ingo Molnar
On Wed, 10 Jan 2001, Alan Cox wrote: > > it. I could never persuade Ingo to use wrmsr_eio() and check the > > return code, maybe this will change his mind. Extract from kdb v1.7. > > I have a patch from Ingo to fix this one properly. Its just getting tested i prefer clear oopses and bug

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Alan Cox
> This is why my original NMI for UP code in kdb uses wrmsr_eio() instead > of wrmsr. wrmsr_eio() catches errors where the APIC does not support > the msr and returns EIO instead of oopsing and taking the kernel with > it. I could never persuade Ingo to use wrmsr_eio() and check the > return

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Keith Owens
On Wed, 10 Jan 2001 15:23:14 -0500, Nathan Walp <[EMAIL PROTECTED]> wrote: >Here it is... I opted to cut out the 1200-odd warnings, which from the >look of them were all because i'm running it under 2.4.0-ac4 (which >boots fine). ksymoops defaults to using /proc entries from the current system.

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp
Hans Grobler wrote: > > On Wed, 10 Jan 2001, Nathan Walp wrote: > > Here it is... I opted to cut out the 1200-odd warnings, which from the > > look of them were all because i'm running it under 2.4.0-ac4 (which > > boots fine). > > Thanks! My local mirror does not have -ac5 yet so I can't help

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Hans Grobler
On Wed, 10 Jan 2001, Nathan Walp wrote: > Here it is... I opted to cut out the 1200-odd warnings, which from the > look of them were all because i'm running it under 2.4.0-ac4 (which > boots fine). Thanks! My local mirror does not have -ac5 yet so I can't help immediately. From the -ac5 log &

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp
Hans Grobler wrote: > > On Wed, 10 Jan 2001, Nathan Walp wrote: > > First post to the list, hope I get this right... > > Could you please run this through ksymoops on your machine. > Depending on which distribution you're using, this can be as > simple as: > > ksymoops < oops.txt > >

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Hans Grobler
On Wed, 10 Jan 2001, Nathan Walp wrote: > First post to the list, hope I get this right... Could you please run this through ksymoops on your machine. Depending on which distribution you're using, this can be as simple as: ksymoops < oops.txt Remember to set the System.map to the correct

Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp
First post to the list, hope I get this right... 2.4.0-ac5 oopses very early on in the boot process. I can't get the actual oops off of the machine, but this is what i managed to type into my laptop: ... Getting VERSION: 40010 Getting VERSION: 40010 Getting ID: 0 Getting ID: f00 Getting

Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp
First post to the list, hope I get this right... 2.4.0-ac5 oopses very early on in the boot process. I can't get the actual oops off of the machine, but this is what i managed to type into my laptop: stuff that's scrolled off screen ... Getting VERSION: 40010 Getting VERSION: 40010 Getting ID:

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Hans Grobler
On Wed, 10 Jan 2001, Nathan Walp wrote: First post to the list, hope I get this right... Could you please run this through ksymoops on your machine. Depending on which distribution you're using, this can be as simple as: ksymoops oops.txt Remember to set the System.map to the correct one,

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp
Hans Grobler wrote: On Wed, 10 Jan 2001, Nathan Walp wrote: First post to the list, hope I get this right... Could you please run this through ksymoops on your machine. Depending on which distribution you're using, this can be as simple as: ksymoops oops.txt Remember to set

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Hans Grobler
On Wed, 10 Jan 2001, Nathan Walp wrote: Here it is... I opted to cut out the 1200-odd warnings, which from the look of them were all because i'm running it under 2.4.0-ac4 (which boots fine). Thanks! My local mirror does not have -ac5 yet so I can't help immediately. From the -ac5 log the

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp
Hans Grobler wrote: On Wed, 10 Jan 2001, Nathan Walp wrote: Here it is... I opted to cut out the 1200-odd warnings, which from the look of them were all because i'm running it under 2.4.0-ac4 (which boots fine). Thanks! My local mirror does not have -ac5 yet so I can't help

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Keith Owens
On Wed, 10 Jan 2001 15:23:14 -0500, Nathan Walp [EMAIL PROTECTED] wrote: Here it is... I opted to cut out the 1200-odd warnings, which from the look of them were all because i'm running it under 2.4.0-ac4 (which boots fine). ksymoops defaults to using /proc entries from the current system.

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Alan Cox
This is why my original NMI for UP code in kdb uses wrmsr_eio() instead of wrmsr. wrmsr_eio() catches errors where the APIC does not support the msr and returns EIO instead of oopsing and taking the kernel with it. I could never persuade Ingo to use wrmsr_eio() and check the return code,

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Ingo Molnar
On Wed, 10 Jan 2001, Alan Cox wrote: it. I could never persuade Ingo to use wrmsr_eio() and check the return code, maybe this will change his mind. Extract from kdb v1.7. I have a patch from Ingo to fix this one properly. Its just getting tested i prefer clear oopses and bug reports