On Mon, Apr 09, 2012 at 03:34:09PM -0300, Fabio Estevam wrote: > On Sun, Apr 8, 2012 at 9:47 AM, Chen Peter-B29397 <B29397@xxxxxxxxxxxxx> wrote: > > > I have no available hardware on hand, I am not sure if Fabio can help > > you test at freescale 3DS board to see if it exists at freescale's hardware? > > Just tried it on a 3.3 kernel and I got: > > g_ether gadget: high-speed config #1: CDC Ethernet (ECM) > BUG: scheduling while atomic: swapper/0/0/0x40010000 > Modules linked in: That doesn't seem related. You use a different kernel, and Christoph compiles his gadgets as modules while yours is compiled in. What effects do you get with current mainline, compiled as a module? Thanks, Hans > > Pid: 0, comm: swapper/0 > CPU: 0 Not tainted (3.3.0+ #480) > PC is at imx3_idle+0x7c/0x80 > LR is at cpu_idle+0xa8/0xe8 > pc : [<80019f60>] lr : [<8000fb0c>] psr: 60000013 > sp : 80515f80 ip : 80515f90 fp : 80515f8c > r10: 803d2f80 r9 : 4117b363 r8 : 8052eed8 > r7 : 00000000 r6 : 803d4d60 r5 : 80554608 r4 : 80514000 > r3 : 00c5387d r2 : 80515f80 r1 : 00000000 r0 : 00000000 > Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel > Control: 00c5387d Table: 80004008 DAC: 00000017 > Backtrace: > [<80012250>] (dump_backtrace+0x0/0x10c) from [<803cf580>] (dump_stack+0x18/0x1c) > r7:00000000 r6:80514000 r5:8052def8 r4:80515f38 > [<803cf568>] (dump_stack+0x0/0x1c) from [<8000feb4>] (show_regs+0x44/0x50) > [<8000fe70>] (show_regs+0x0/0x50) from [<8004c914>] (__schedule_bug+0x68/0x84) > r5:8052def8 r4:80515f38 > [<8004c8ac>] (__schedule_bug+0x0/0x84) from [<803d123c>] (__schedule+0x4b0/0x528 > ) > r5:8052def8 r4:806acd00 > [<803d0d8c>] (__schedule+0x0/0x528) from [<803d136c>] (_cond_resched+0x44/0x58) > [<803d1328>] (_cond_resched+0x0/0x58) from [<800a966c>] (dma_pool_alloc+0x208/0x > 224) > r5:87961b00 r4:8798bf00 > [<800a9464>] (dma_pool_alloc+0x0/0x224) from [<802a71fc>] (fsl_req_to_dtd+0xac/0 > x180) > [<802a7150>] (fsl_req_to_dtd+0x0/0x180) from [<802a7408>] (fsl_ep_queue+0x138/0x > 288) > [<802a72d0>] (fsl_ep_queue+0x0/0x288) from [<802ae040>] (rx_submit+0xdc/0x194) > [<802adf64>] (rx_submit+0x0/0x194) from [<802ae178>] (rx_fill+0x80/0xa4) > [<802ae0f8>] (rx_fill+0x0/0xa4) from [<802ae1f8>] (eth_start+0x14/0x40) > r9:8795fb18 r8:00000000 r7:0000000a r6:878db410 r5:87868900 > r4:878db400 > [<802ae1e4>] (eth_start+0x0/0x40) from [<802ae3a8>] (gether_connect+0x184/0x1dc) > r5:87868900 r4:878db400 > [<802ae224>] (gether_connect+0x0/0x1dc) from [<802ae81c>] (ecm_set_alt+0x13c/0x1 > 94) > r9:8795fb18 r8:00000001 r7:00000001 r6:8796e0c0 r5:00000001 > r4:87868900 > [<802ae6e0>] (ecm_set_alt+0x0/0x194) from [<802acb5c>] (composite_setup+0x160/0x > fac) > r7:00000001 r6:8795fa00 r5:8796e0c0 r4:87961c00 > [<802ac9fc>] (composite_setup+0x0/0xfac) from [<802a82ec>] (fsl_udc_irq+0x8dc/0x > d24) > [<802a7a10>] (fsl_udc_irq+0x0/0xd24) from [<800705cc>] (handle_irq_event_percpu+ > 0x54/0x188) > [<80070578>] (handle_irq_event_percpu+0x0/0x188) from [<80070748>] (handle_irq_e > vent+0x48/0x68) > [<80070700>] (handle_irq_event+0x0/0x68) from [<80073504>] (handle_level_irq+0xb > 4/0x140) > r5:80517dd4 r4:80517d80 > [<80073450>] (handle_level_irq+0x0/0x140) from [<80070078>] (generic_handle_irq+ > 0x38/0x44) > r7:00000025 r6:80512b1c r5:8052b860 r4:80514000 > [<80070040>] (generic_handle_irq+0x0/0x44) from [<8000f4c4>] (handle_IRQ+0x54/0x > b4) > [<8000f470>] (handle_IRQ+0x0/0xb4) from [<8000861c>] (avic_handle_irq+0x34/0x54) > r9:4117b363 r8:8052eed8 r7:80515f6c r6:0000ffff r5:80515f38 > r4:80554bd4 > [<800085e8>] (avic_handle_irq+0x0/0x54) from [<8000e680>] (__irq_svc+0x40/0x60) > Exception stack(0x80515f38 to 0x80515f80) > 5f20: 00000000 00000000 > 5f40: 80515f80 00c5387d 80514000 80554608 803d4d60 00000000 8052eed8 4117b363 > 5f60: 803d2f80 80515f8c 80515f90 80515f80 8000fb0c 80019f60 60000013 ffffffff > r7:80515f6c r6:ffffffff r5:60000013 r4:80019f60 > [<80019ee4>] (imx3_idle+0x0/0x80) from [<8000fb0c>] (cpu_idle+0xa8/0xe8) > [<8000fa64>] (cpu_idle+0x0/0xe8) from [<803c41c0>] (rest_init+0x64/0x7c) > r9:4117b363 r8:80004008 r7:8052eecc r6:ffffffff r5:80509af8 > r4:8052b6c0 > [<803c415c>] (rest_init+0x0/0x7c) from [<804dc850>] (start_kernel+0x258/0x29c) > [<804dc5f8>] (start_kernel+0x0/0x29c) from [<80008044>] (0x80008044) > r6:80509ac8 r5:8052b040 r4:00c5387d > ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready > .., OK > -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html