On 02/03/2012 06:39 PM, Steven Rostedt wrote:
Note that you see that this causes a hang in the system if ksoftirqd is a real time task.
This is true.
Not to mention, that ksoftirqd spins in an infinite loop if the cable isn't connected (regardless of ksoftirqd's priority).
This is not true. The infinite loop is only hit when ksoftirqd is a real time task. I think you got confused by the different patches we tried. That dirty hack of yours with the workqueue was the one hanging with the cable disconnected. ;o)
Regards -- Héctor Palacios -- 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