Hello rt-community, i use the kernel 3.10.4 with the 3.10.4-rt-1 patch and the usb RNDIS connection to a windows pc. In the kernelconfig i set the low-latency desktop with CONFIG_PREEMPT_LL=y and the usb Ethernet gadget works fine. Now i change the kernelconfig to CONFIG_PREEMPT_RT_FULL=Y and now it is not possible to get a working usb gadget connection. In both situation i see that windows detect the RNDIS device in the device manager. The next step was to enable the USB gadget debugging messages to see what is going on. At this time I see many usb-gadget outputs: #dmesg [ 84.085953] gen_ndis_query_resp: RNDIS_OID_GEN_RCV_NO_BUFFER [ 84.093266] g_ether gadget: rndis reqa1.01 v0000 i0000 l4096 [ 84.093621] g_ether gadget: rndis req21.00 v0000 i0000 l36 [ 84.101284] g_ether gadget: rndis reqa1.01 v0000 i0000 l4096 [ 84.101680] g_ether gadget: rndis req21.00 v0000 i0000 l36 [ 84.109265] g_ether gadget: rndis reqa1.01 v0000 i0000 l4096 [ 84.109663] g_ether gadget: rndis req21.00 v0000 i0000 l36 [ 84.109782] gen_ndis_query_resp: RNDIS_OID_GEN_RCV_NO_BUFFER ... But I can't find a difference between the working config (low-latency) and the full-rt configuration. What can I do to get a working fully pre-emptible usb gadget? kind regards Alexander Haenel-Baas -- 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