Thanks for the good hint! I started setting priority 49 for interrupt threads (while running cyclictest -p49) and most of them showed no effect, but as soon as I did that to one of the three dwc_otg interrupts it hanged. Tried with the other two dwc_otg interrupt threads and also got a hang. I've found that dwc_otg driver was updated for BCM2709 and probably that's the source of a problem: https://github.com/Clouded/linux-rt-rpi2/commits/rpi-3.18.7-rt2/drivers/usb/host/dwc_otg -- Best regards, Mikhail 05.03.2015, 16:01, "Jeff Epler" <jepler@xxxxxxxxxxxxxx>: > It occurs to me that you could adjust the priority of IRQs (by sudo > chrt). With cyclictest running at priority 49, adjust each irq down > from 50 to 48 in turn and see if you get your hang. Once you have a > specific irq, perhaps that will in turn point toward an actual cause. > > Jeff -- Best regards, Mikhail Avkhimenia Emlid Ltd emlid.com 05.03.2015, 16:01, "Jeff Epler" <jepler@xxxxxxxxxxxxxx>: > It occurs to me that you could adjust the priority of IRQs (by sudo > chrt). With cyclictest running at priority 49, adjust each irq down > from 50 to 48 in turn and see if you get your hang. Once you have a > specific irq, perhaps that will in turn point toward an actual cause. > > Jeff -- 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