On 2021-01-08 06:43:14 [-0800], Richard Cochran wrote: > Dear list, Hello Richard, > The function thread_do_softirq() is never used anywhere in > v4.19.135-rt60. > > git grep thread_do_softirq > > include/linux/interrupt.h:505:static inline void thread_do_softirq(void) { do_softirq(); } > include/linux/interrupt.h:515:extern void thread_do_softirq(void); > kernel/softirq.c:674:void thread_do_softirq(void) > > Is it supposed to be called from somewhere, or is it simply dead code? Dead code. My guess is, that is around unused since the softirq rework around v3.0/v3.2. I just looked at v3.6-RT and it was unused there, too. It has been removed it in v5.2-rt1. > Thanks, > Richard Sebastian