Message ID | 20200204171053.1718013-2-laurent@vivier.eu (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | linux-user: fix use of SIGRTMIN | expand |
On Tue, 4 Feb 2020 at 17:11, Laurent Vivier <laurent@vivier.eu> wrote: > > This signal is defined for all other targets and we will need it later > > Signed-off-by: Laurent Vivier <laurent@vivier.eu> > --- > linux-user/hppa/target_signal.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/linux-user/hppa/target_signal.h b/linux-user/hppa/target_signal.h > index ba159ff8d006..c2a0102ed73d 100644 > --- a/linux-user/hppa/target_signal.h > +++ b/linux-user/hppa/target_signal.h > @@ -34,6 +34,7 @@ > #define TARGET_SIGURG 29 > #define TARGET_SIGXFSZ 30 > #define TARGET_SIGSYS 31 > +#define TARGET_SIGRTMIN 32 > > #define TARGET_SIG_BLOCK 0 > #define TARGET_SIG_UNBLOCK 1 > -- > 2.24.1 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> thanks -- PMM
On Tue, 4 Feb 2020 at 17:11, Laurent Vivier <laurent@vivier.eu> wrote: > > This signal is defined for all other targets and we will need it later > > Signed-off-by: Laurent Vivier <laurent@vivier.eu> > --- > linux-user/hppa/target_signal.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/linux-user/hppa/target_signal.h b/linux-user/hppa/target_signal.h > index ba159ff8d006..c2a0102ed73d 100644 > --- a/linux-user/hppa/target_signal.h > +++ b/linux-user/hppa/target_signal.h > @@ -34,6 +34,7 @@ > #define TARGET_SIGURG 29 > #define TARGET_SIGXFSZ 30 > #define TARGET_SIGSYS 31 > +#define TARGET_SIGRTMIN 32 > > #define TARGET_SIG_BLOCK 0 > #define TARGET_SIG_UNBLOCK 1 I've just discovered that this was actually an ABI change in the hppa kernel (at kernel version 3.17, kernel commit 1f25df2eff5b25f52c139d). Before that SIGRTMIN was 37... All our other HPPA TARGET_SIG* values are for the updated ABI following that commit, so using 32 for SIGRTMIN is the right thing for us. thanks -- PMM
diff --git a/linux-user/hppa/target_signal.h b/linux-user/hppa/target_signal.h index ba159ff8d006..c2a0102ed73d 100644 --- a/linux-user/hppa/target_signal.h +++ b/linux-user/hppa/target_signal.h @@ -34,6 +34,7 @@ #define TARGET_SIGURG 29 #define TARGET_SIGXFSZ 30 #define TARGET_SIGSYS 31 +#define TARGET_SIGRTMIN 32 #define TARGET_SIG_BLOCK 0 #define TARGET_SIG_UNBLOCK 1
This signal is defined for all other targets and we will need it later Signed-off-by: Laurent Vivier <laurent@vivier.eu> --- linux-user/hppa/target_signal.h | 1 + 1 file changed, 1 insertion(+)