Kludge for linux commit
62b94a08da1bae9d187d49dfcd6665af393750f8:
sched/preempt: Take away preempt_enable_no_resched() from modules
We may well not need to use the _no_resched variant in modern kernels,
and reasons for using it at all are not well documented. TODO rethink.
#define stap_hlist_for_each_entry_safe(a,b,c,d,e) (void) b; hlist_for_each_entry_safe(a,c,d,e)
#endif
+#ifndef preempt_enable_no_resched
+#define preempt_enable_no_resched() do { \
+ barrier(); \
+ preempt_count_dec(); \
+ } while (0)
+#endif
/* unprivileged user support */