Re: oops w/ 2.5.72+ia64

From: Alex Williamson <alex_williamson_at_hp.com>
Date: 2003-06-24 08:53:25
David Mosberger wrote:
> 
> >>>>> On Mon, 23 Jun 2003 15:28:35 -0600, Alex Williamson <alex_williamson@hp.com> said:
> 
>   Alex> <setup_sigcontext+273>
> 
> Give or take a line, this maps to:
> 
> 349             err |= PUT_SIGSET(mask, &sc->sc_mask);
> 
> So the first question: if you get a page fault there, why isn't the
> exception table entry found for the store to user-space.  What
> assembler are you using?  The check-gas script is supposed to screen
> out buggy assemblers which generate bad exception table entries, but
> perhaps something isn't quite working as intended.

I'm compiling the kernel on a different box, but I've updated
to the latest sid binutils and gcc-3.2:

ii  binutils       2.14.90.0.4-0.1 The GNU assembler, linker and binary utiliti
ii  gcc-3.2        3.2.3-4         The GNU C compiler

$ as -version
GNU assembler 2.14.90.0.4 20030523 Debian GNU/Linux

$ gcc-3.2 -v
Reading specs from /usr/lib/gcc-lib/ia64-linux/3.2.3/specs
Configured with: ../src/configure -v --enable-languages=c,c++,f77,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-objc-gc ia64-linux
Thread model: posix
gcc version 3.2.3 (Debian)

> 
>   Alex> If I try the same thing logged in via the serial console it
>   Alex> works fine.  I've seen this both on a 2-way 900MHz, 12GB
>   Alex> rx2600 and a 3GB zx2000.
> 
>   Alex> ii ssh 3.6.1p2-3 Secure rlogin/rsh/rcp replacement (OpenSSH)
>   Alex> ii gcc-3.3 3.3-3 The GNU C compiler
> 
>   Alex> Anybody have a clue?  Thanks,
> 
> Don't have a good idea.  The stack limit changes could be a suspect if
> you're running out of stack space.  The fp corruption bug also comes
> to mind (since it was triggered by openssh), but I believe that bug
> was fixed for good.
> 
> I don't run debian/unstable on many machines, but I did try with gcc
> 3.3-3 and ssh 3.6.1p2-3 and couldn't reproduce the problem on a 2.5.72
> kernel.
> 

   Hmm, I'll work on it some more.  Thanks for trying to reproduce.

	Alex

-- 
Alex Williamson                             HP Linux & Open Source Lab
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Mon Jun 23 18:54:53 2003

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:15 EST