Re: oops w/ 2.5.72+ia64

From: David Mosberger <davidm_at_napali.hpl.hp.com>
Date: 2003-06-24 08:27:06
>>>>> 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.

  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.

	--david
-
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:28:28 2003

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