Re: [tip:irq/core 3/7] kernel/irq/manage.c:1208:2: error: call to undeclared function 'clear_and_wake_up_bit'; ISO C99 and later do not support implicit function declarations

From: Richard Patel

Date: Fri Oct 16 2026 - 06:53:39 EST


On Fri, Oct 16, 2026 at 12:45:30AM +0200, kernel test robot wrote:
> >> kernel/irq/manage.c:1208:2: error: call to undeclared function 'clear_and_wake_up_bit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
> 1208 | clear_and_wake_up_bit(IRQTF_EXIT_WORK, &action->thread_flags);

My apologies, manage.c is also missing the wait_bit.h include. I will be
more careful next time.