Hello all, We are running 3.14.37-rt on a Xilinx Zynq based board, and have noticed some unfortunate behavior with NAPI polling during heavy incoming traffic. Since, as I understand it, softirqs are scheduled on the thread that caused them in rt, the netowrk RX softirq simply runs over and over on one CPU of the system. The network device never re-enables interupts, basically NAPI polling runs forever and weight/budget are irrelevant with preempt-rt on. Since we set IRQ affinity to CPU 0 for everything, this leads to the system live-locking and becoming unusable. With full RT preemption off, things are fine. In addition, 3.2 kernels with RT are fine as well under heavy net load. Is this behavior due to a design tradeoff, or is it a bug? -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html