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.htmlReceived on Mon Jun 23 18:54:53 2003
This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:15 EST