Not immediately process reactivated softirqs. Instead, if the number of softirqs grows excessive, the kernel wakes up a kernel thread (per CPU, called ksoftirq) to handle the load.
Kernel thread run in process context at the lowest possible priority, and compete with processes for the CPU
ksoftirqd notion