[bug-libsigsegv] Re: sigsegv on s390 only giving start address of page in segv handler

Bruno Haible bruno at clisp.org
Tue Mar 15 09:50:54 UTC 2011


Martin Schwidefsky wrote:
> Even with the access-exception-fetch/store-indication facility you'll find
> on the latest machine it is not possible to distinguish read from write
> faults in all cases ... On older machines the TEID does not carry an
> indication if the page translation exception has been for a read or a
> write.

Oh well then. Thank you for having considered the question.

libsigsegv will now offer the page-aligned fault address approximation to
userland, together with a C macro that warns the programmer that it is
page-aligned.

Bruno
-- 
In memoriam Diego de Enzinas <http://en.wikipedia.org/wiki/Diego_de_Enzinas>



More information about the pkg-common-lisp-devel mailing list