Since cobalt adds 0xfccf0000 to si_value we can no longer
use the raw value.

Signed-off-by: Richard Weinberger <[email protected]>
---
 demo/alchemy/altency.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/demo/alchemy/altency.c b/demo/alchemy/altency.c
index 83cc806b5d7f..4b49755edaba 100644
--- a/demo/alchemy/altency.c
+++ b/demo/alchemy/altency.c
@@ -461,7 +461,7 @@ static void sigdebug(int sig, siginfo_t *si, void *context)
 {
        const char fmt[] = "%s, aborting.\n"
                "(enabling CONFIG_XENO_OPT_DEBUG_TRACE_RELAX may help)\n";
-       unsigned int reason = si->si_value.sival_int;
+       unsigned int reason = sigdebug_reason(si);
        int n __attribute__ ((unused));
        static char buffer[256];
 
-- 
2.16.4


Reply via email to