[PATCH 5.17 062/111] random: check for signal_pending() outside of need_resched() check