This is often caused by a one program doing one or more of the following: busy waiting or polling; running at a higher priority; doing lengthy forbid()s, disable()s, or interrupts.