From 835b293d35a209d38047126443d41fa7090daa4c Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Mon, 19 Jun 2017 21:20:57 +0200 Subject: Use our own variant of 'assert' and 'assert_perror'. Our variants print stack traces on failures. This will make locating errors much easier. --- pfinet/glue-include/linux/interrupt.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pfinet/glue-include/linux/interrupt.h') diff --git a/pfinet/glue-include/linux/interrupt.h b/pfinet/glue-include/linux/interrupt.h index 22312ba4..49eb23db 100644 --- a/pfinet/glue-include/linux/interrupt.h +++ b/pfinet/glue-include/linux/interrupt.h @@ -30,7 +30,7 @@ extern int net_bh_raised; static inline void mark_bh (int bh) { - assert (bh == NET_BH); + assert_backtrace (bh == NET_BH); net_bh_raised = 1; pthread_cond_broadcast (&net_bh_wakeup); } @@ -39,8 +39,8 @@ void net_bh (void); static inline void init_bh (int bh, void (*fn) (void)) { - assert (bh == NET_BH); - assert (fn == &net_bh); + assert_backtrace (bh == NET_BH); + assert_backtrace (fn == &net_bh); } #endif -- cgit v1.2.3