Re: Kernel 2.1.117 OOPS bug report

Horst von Brand (vonbrand@inf.utfsm.cl)
Fri, 21 Aug 1998 11:38:50 -0400


rbarnett <rbarnett@scf-fs.usc.edu> said:
> I'm using egcs-2.90.27 980315 (egcs-1.0.2 release) with binutils
> 2.8.1.0.23.
>
> Running gdb 4.17 on vmlinux (2.1.117) displays the following output:
>
> (gdb) x/10i __switch_to
> 0xc01088d0 <__switch_to>: pushl %esi
> 0xc01088d1 <__switch_to+1>: pushl %ebx
> 0xc01088d2 <__switch_to+2>: movl 0xc(%esp,1),%ebx
> 0xc01088d6 <__switch_to+6>: movl 0x10(%esp,1),%ecx
> 0xc01088da <__switch_to+10>: movl 0x4(%ebx),%eax
> 0xc01088dd <__switch_to+13>: testl $0x100000,%eax
> 0xc01088e2 <__switch_to+18>: je 0xc01088fc <__switch_to+44>
> 0xc01088e4 <__switch_to+20>: andl $0xffefffff,%eax
> 0xc01088e9 <__switch_to+25>: movl %eax,0x4(%ebx)
> 0xc01088ec <__switch_to+28>: fnsave 0x400(%ebx)
>
> Your interpretation? Shall I reinstall GNU gcc and abandon egcs?

I've booted linux-2.1.117 on i586 UP, compiled with egcs-19980816 +
binutils-2.9.1.0.10, and so far it looks like it works fine (just lilo gets
screwed up because since 2.1.116pre2 something changed the geometry
reporting of disks or something such, just getting "LI" on boot).

At least with the latest egcs snapshots, I've rarely had problems with
compiling 2.1.xx kernels.

--
Dr. Horst H. von Brand                       mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html