3.15-rc1 and gether bug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I've tried the 3.15-rc1 recently. Upon USB gether gadget connexion, the kernel
panics. With 3.14, no issue is seen.

My backtrace is in [1]. This happens when my mioa701 is connected to a PC host
through my USB cable. The mioa701 is an ARM PXA270 platform, with pxa27x_udc +
gether running on it for the USB stack.

Felipe, am I the only one seeing this problem ? 

Cheers.

-- 
Robert

[1]
[   98.488015] pxa27x-udc pxa27x-udc: USB reset
[  101.386498] pxa27x-udc pxa27x-udc: USB reset
[  101.458683] pxa27x-udc pxa27x-udc: USB reset
[  101.554300] g_ether gadget: full-speed config #1: CDC Subset/SAFE
[  101.585186] ------------[ cut here ]------------
[  101.600587] kernel BUG at include/linux/netdevice.h:495!
[  101.615850] Internal error: Oops - BUG: 0 [#1] PREEMPT ARM
[  101.645539] Modules linked in:
[  101.660483] CPU: 0 PID: 0 Comm: swapper Not tainted 3.15.0-rc1+ #104
[  101.690175] task: c05dc5c8 ti: c05d2000 task.ti: c05d2000
[  101.705579] PC is at eth_start+0x64/0x8c
[  101.720981] LR is at __netif_schedule+0x7c/0x90
[  101.736455] pc : [<c0299174>]    lr : [<c036a134>]    psr: 60000093
[  101.736455] sp : c05d3d18  ip : c05d3cf8  fp : c05d3d2c
[  101.782340] r10: 00000000  r9 : c196c1f0  r8 : c196c1a0
[  101.797823] r7 : 00000000  r6 : 00000002  r5 : c1976400  r4 : c1976400
[  101.828058] r3 : 00000000  r2 : c05d3ce8  r1 : 00000001  r0 : 00000002
[  101.858722] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[  101.889523] Control: 0000397f  Table: a12c8000  DAC: 00000017
[  101.920073] Process swapper (pid: 0, stack limit = 0xc05d21c8)
[  101.950685] Stack: (0xc05d3d18 to 0xc05d4000)
[  101.966208] 3d00:                                                       c196c1a0 c1976400
[  101.996761] 3d20: c05d3d4c c05d3d30 c029935c c029911c c196c1a0 c19dca60 c0615720 c19b0b1c
[  102.027439] 3d40: c05d3d6c c05d3d50 c029a9e0 c02991a8 c0601bbc c19dca60 00007fff c19b0b1c
[  102.058283] 3d60: c05d3dd4 c05d3d70 c0291334 c029a918 c0541828 00000000 c05d3dbc c05e7690
[  102.089508] 3d80: 7fffffff c0601158 c19dca00 000001c2 000001aa c0601bbc c0601158 00000000
[  102.121067] 3da0: c003f7e4 c004570c 00000001 c0601148 80000000 80000000 00000002 00000001
[  102.152919] 3dc0: 00000803 c0615348 c05d3e54 c05d3dd8 c02965a0 c029062c 3fffb255 c061e920
[  102.185101] 3de0: c05d3e44 c05d3df0 c0027b74 c001e024 40001388 c05d3e78 00000000 062f2bf5
[  102.217437] 3e00: 062f2bf5 00000000 00000000 062f2bf5 3b274b40 00000000 00000001 c0601158
[  102.250002] 3e20: 00010900 00000000 00000001 c19d8c00 c19d8c00 0000000b c05d3f4c c05d2000
[  102.282763] 3e40: 00000000 00000000 c05d3e94 c05d3e58 c0057894 c02963f4 00000064 c006bde0
[  102.315937] 3e60: c05d3e9c c1804580 c006bde0 c1804580 c19d8c00 00000000 c05d3f4c c060f624
[  102.349472] 3e80: c060f0d0 c060f630 c05d3eac c05d3e98 c0057aac c00577e8 c1804580 0000000b
[  102.383657] 3ea0: c05d3ec4 c05d3eb0 c005ab9c c0057a48 0000000b 0000000b c05d3edc c05d3ec8
[  102.417931] 3ec0: c0057738 c005aac8 c05f91f8 0000000b c05d3efc c05d3ee0 c000a518 c0057708
[  102.452419] 3ee0: c05d3f18 60000013 ffffffff c05d3f4c c05d3f14 c05d3f00 c000853c c000a4b4
[  102.487056] 3f00: c000ac4c 60000013 c05d3f6c c05d3f18 c000df64 c0008510 00000001 000011b8
[  102.521894] 3f20: 60000093 60000013 c05d2000 c061d5c0 c05da078 c060f624 c060f624 c060f0d0
[  102.556750] 3f40: c060f630 c05d3f6c c05d3f60 c05d3f60 c000ac40 c000ac4c 60000013 ffffffff
[  102.591997] 3f60: c05d3f9c c05d3f70 c004d35c c000ac18 c05da74c 00000002 c061d5c0 ffffffff
[  102.627338] 3f80: c05bba90 c05da000 69054117 a05bab14 c05d3fb4 c05d3fa0 c04300b4 c004d1c0
[  102.662908] 3fa0: c05daa44 c061d5c0 c05d3ff4 c05d3fb8 c0592bb8 c0430040 ffffffff ffffffff
[  102.698570] 3fc0: c05926d0 00000000 00000000 c05bba90 00000000 0000397d c05da018 c05bba8c
[  102.734153] 3fe0: c05dd3b8 a0004000 00000000 c05d3ff8 a0008040 c05928c8 00000000 00000000
[  102.769692] Backtrace: 
[  102.787423] [<c0299110>] (eth_start) from [<c029935c>] (gether_connect+0x1c0/0x200)
[  102.822593]  r5:c1976400 r4:c196c1a0
[  102.840438] [<c029919c>] (gether_connect) from [<c029a9e0>] (geth_set_alt+0xd4/0xf0)
[  102.875744]  r7:c19b0b1c r6:c0615720 r5:c19dca60 r4:c196c1a0
[  102.911425] [<c029a90c>] (geth_set_alt) from [<c0291334>] (composite_setup+0xd14/0x1458)
[  102.946794]  r7:c19b0b1c r6:00007fff r5:c19dca60 r4:c0601bbc
[  102.982305] [<c0290620>] (composite_setup) from [<c02965a0>] (pxa_udc_irq+0x1b8/0xce8)
[  103.017448]  r10:c0615348 r9:00000803 r8:00000001 r7:00000002 r6:80000000 r5:80000000
[  103.052993]  r4:c0601148
[  103.070447] [<c02963e8>] (pxa_udc_irq) from [<c0057894>] (handle_irq_event_percpu+0xb8/0x260)
[  103.105085]  r10:00000000 r9:00000000 r8:c05d2000 r7:c05d3f4c r6:0000000b r5:c19d8c00
[  103.140047]  r4:c19d8c00
[  103.157187] [<c00577dc>] (handle_irq_event_percpu) from [<c0057aac>] (handle_irq_event+0x70/0x90)
[  103.191192]  r10:c060f630 r9:c060f0d0 r8:c060f624 r7:c05d3f4c r6:00000000 r5:c19d8c00
[  103.225532]  r4:c1804580
[  103.242381] [<c0057a3c>] (handle_irq_event) from [<c005ab9c>] (handle_level_irq+0xe0/0x140)
[  103.275787]  r5:0000000b r4:c1804580
[  103.292609] [<c005aabc>] (handle_level_irq) from [<c0057738>] (generic_handle_irq+0x3c/0x44)
[  103.325604]  r5:0000000b r4:0000000b
[  103.342250] [<c00576fc>] (generic_handle_irq) from [<c000a518>] (handle_IRQ+0x70/0x90)
[  103.374854]  r5:0000000b r4:c05f91f8
[  103.391313] [<c000a4a8>] (handle_IRQ) from [<c000853c>] (ichp_handle_irq+0x38/0x48)
[  103.423570]  r7:c05d3f4c r6:ffffffff r5:60000013 r4:c05d3f18
[  103.456059] [<c0008504>] (ichp_handle_irq) from [<c000df64>] (__irq_svc+0x44/0x74)
[  103.488146] Exception stack(0xc05d3f18 to 0xc05d3f60)
[  103.504321] 3f00:                                                       00000001 000011b8
[  103.536155] 3f20: 60000093 60000013 c05d2000 c061d5c0 c05da078 c060f624 c060f624 c060f0d0
[  103.567872] 3f40: c060f630 c05d3f6c c05d3f60 c05d3f60 c000ac40 c000ac4c 60000013 ffffffff
[  103.599569]  r5:60000013 r4:c000ac4c
[  103.615670] [<c000ac0c>] (arch_cpu_idle) from [<c004d35c>] (cpu_startup_entry+0x1a8/0x224)
[  103.647273] [<c004d1b4>] (cpu_startup_entry) from [<c04300b4>] (rest_init+0x80/0x98)
[  103.678926]  r10:a05bab14 r9:69054117 r8:c05da000 r7:c05bba90 r6:ffffffff r5:c061d5c0
[  103.711183]  r4:00000002 r3:c05da74c
[  103.727328] [<c0430034>] (rest_init) from [<c0592bb8>] (start_kernel+0x2fc/0x358)
[  103.758968]  r5:c061d5c0 r4:c05daa44
[  103.774963] [<c05928bc>] (start_kernel) from [<a0008040>] (0xa0008040)
[  103.806296] Code: eb0343d3 e5943054 e3130001 1a000001 (e7f001f2) 
[  103.837674] ---[ end trace 1c94bffdbe12212d ]---
[  103.930294] Kernel panic - not syncing: Fatal exception in interrupt
[  104.039199] Rebooting in 2 seconds..
[  106.037499] Unregistering mioa701 suspend will hang nextresume !!!
[  106.084687] ------------[ cut here ]------------
--
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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux