[LTP] [PATCH v3] sigrelse01: Select signals based on SIGRTMIN/SIGRTMAX for musl compat
Petr Vorel
pvorel@suse.cz
Mon Aug 18 22:02:10 CEST 2025
Hi Florian, Pedro,
> On Mon, Aug 18, 2025 at 03:00:38PM +0200, Petr Vorel wrote:
> > Hi Florian, Pedro,
> > > This avoids selecting signal 34 when the test is run using
> > > musl. Signal 34 is used internally by musl as SIGSYNCCALL.
> > > Consequently, musl's signal() will return with an error status and
> > > errno set to EINVAL when trying to setup a signal handler for signal
> > > 34, causing the sigrelse01 test to fail.
> > +1, now it works on both glibc and musl (and hopefully in the rest of libc).
> > Reviewed-by: Petr Vorel <pvorel@suse.cz>
> > Tested-by: Petr Vorel <pvorel@suse.cz>
> > > Thanks to Pedro Falcato for suggesting using SIGRTMIN and SIGRTMAX for
> > > this check.
> > nit: @Florian instead of the above I'll add:
> > Suggested-by: Pedro Falcato <pfalcato@suse.de>
> > @Pedro Can I merge with your RBT?
> Assuming you mean Reviewed-by, yep, all fine by me.
Thank you both! Patch merged.
Kind regards,
Petr
More information about the ltp
mailing list