bug-libsigsegv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-libsigsegv] libsigsegv together with kernel 3.18.3


From: Dimstar / Dominique Leuenberger
Subject: Re: [bug-libsigsegv] libsigsegv together with kernel 3.18.3
Date: Wed, 28 Jan 2015 14:04:10 +0100

Eric,

On Wed, 2015-01-28 at 05:56 -0700, Eric Blake wrote:
> On 01/27/2015 05:50 AM, Dimstar / Dominique Leuenberger wrote:
> > Dear List,
> > 
> > Seems a small, subtle change in the kernel causes libsigsegv to no
> > longer pass its test suite, namely it fails like:
> 
> > 
> > Discussion with some kernel folks hints at commit fee7e49d (mm:
> > propagate error from stack expansion even for guard page) being
> > repsonsible for this change.
> 
> Thanks for the report.

My pleasure

> > 
> > Is there any plan by the libsigsegv development team to address this in
> > any special way?
> 
> Would you like to contribute a patch?
> 

I do have a hack patch together that gets this to work (basically using
the signals-hurd.h for Linux.. as SIGBUS is getting there as well).

OTOH, Linus himself got involved, as this could also be considered a
regression in the kernel and it's not unlikely that any of the future
versions of the kernel will get this back in shape.

See the discussion on the openSUSE mailing list for the same:
http://lists.opensuse.org/opensuse-factory/2015-01/msg00408.html

The patch I currently use on the package can be found at:
https://build.opensuse.org/package/view_file/devel:libraries:c_c
++/libsigsegv/libsigsegv-kernel-3.18.2.patch?expand=1

Hope that helps,
Dominique

-- 
Dimstar / Dominique Leuenberger <address@hidden>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]