* fec: suspend/resume broken on 3.18-rc2
@ 2014-10-28 17:18 Fabio Estevam
2014-10-29 2:04 ` fugang.duan
2014-10-29 5:46 ` fugang.duan
0 siblings, 2 replies; 8+ messages in thread
From: Fabio Estevam @ 2014-10-28 17:18 UTC (permalink / raw)
To: Duan Fugang-B38611, Frank Li; +Cc: Russell King, Shawn Guo, netdev
Hi,
I am running 3.18-rc2 on a mx6sx sdb board and noticed that fec
suspend/resume is broken (works fine on 3.17 though):
root@freescale /$ echo enabled > /sys/class/tty/ttymxc0/power/wakeup
root@freescale /$ echo mem > /sys/power/state
[ 12.383292] PM: Syncing filesystems ... done.
[ 12.423555] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 12.434382] Freezing remaining freezable tasks ... (elapsed 0.003
seconds) done.
[ 12.510232] PM: suspend of devices complete after 58.151 msecs
[ 12.516258] PM: suspend devices took 0.080 seconds
[ 12.530579] PM: late suspend of devices complete after 9.454 msecs
[ 12.546818] PM: noirq suspend of devices complete after 9.806 msecs
[ 12.553328] Disabling non-boot CPUs ...
[ 12.568077] PM: noirq resume of devices complete after 9.212 msecs
[ 12.582440] PM: early resume of devices complete after 6.426 msecs
[ 12.593831] fec 2188000.ethernet eth0: rcv is not +last
[ 12.599237] Unable to handle kernel NULL pointer dereference at
virtual address 00000000
[ 12.607438] pgd = 80004000
[ 12.610187] [00000000] *pgd=00000000
[ 12.613834] Internal error: Oops: 17 [#1] SMP ARM
[ 12.618583] Modules linked in:
[ 12.621706] CPU: 0 PID: 2 Comm: kthreadd Not tainted
3.18.0-rc2-00043-gf7e87a4-dirty #178
[ 12.629943] task: be0789c0 ti: be088000 task.ti: be088000
[ 12.635398] PC is at memcpy+0x80/0x330
[ 12.639197] LR is at gro_pull_from_frag0+0x34/0xa8
[ 12.644034] pc : [<802a6b60>] lr : [<80539b8c>] psr: 00000153
[ 12.644034] sp : be089b34 ip : 00000010 fp : be089b6c
[ 12.655577] r10: 00000000 r9 : 0000000e r8 : 8094d9c0
[ 12.660842] r7 : 8094d9c0 r6 : 00000012 r5 : bd9e5040 r4 : bd89d9c0
[ 12.667412] r3 : 00000804 r2 : fffffff2 r1 : 00000000 r0 : bd9e483c
[ 12.673987] Flags: nzcv IRQs on FIQs off Mode SVC_32 ISA ARM
Segment kernel
[ 12.681432] Control: 10c5387d Table: bd99804a DAC: 00000015
[ 12.687228] Process kthreadd (pid: 2, stack limit = 0xbe088240)
[ 12.693197] Stack: (0xbe089b34 to 0xbe08a000)
[ 12.697601] 9b20:
bd9e5040 00000012 8094d9c0
[ 12.705850] 9b40: 8094d9c0 bd9e483c bd89d9c0 80539b8c 00000000
bd89d9c0 be338710 00000003
[ 12.714097] 9b60: be089bc4 be089b70 8053b0f4 80539b64 00000000
00000000 8053b1b4 811a0f80
[ 12.722344] 9b80: 000007c1 befa4c80 be338000 00000002 be089bcc
8094d9c0 00000000 bd89d9c0
[ 12.730588] 9ba0: be338710 00000000 bf084000 bd89d9c0 be338000
00000001 be089bdc be089bc8
[ 12.738833] 9bc0: 8053b8e0 8053b08c bf084000 00000080 be089c5c
be089be0 80414f14 8053b8c4
[ 12.747077] 9be0: 00000000 00000000 be338710 be338600 00000040
be338694 00000000 00000000
[ 12.755320] 9c00: 80984c74 bd0c0900 00000000 00000000 00000000
be33a000 be33807c be338074
[ 12.763565] 9c20: 00000040 00000001 80060d50 80060c18 0000012c
0000012c be7c41c0 80946100
[ 12.771810] 9c40: be7c41c8 00000040 00000003 be338710 be089c94
be089c60 8053b628 80414ad8
[ 12.780053] 9c60: 80060d50 ffff8fbc 00000008 00000000 8094608c
be088000 00000003 00000100
[ 12.788297] 9c80: 00000003 80946080 be089cdc be089c98 8002d008
8053b568 be089cbc be089ca8
[ 12.796542] 9ca0: 00000001 00208040 ffff8fbb 0000000a be089cdc
be088000 8094cd78 80940e6c
[ 12.804786] 9cc0: be088000 00000000 be00a400 00000001 be089cf4
be089ce0 8002d448 8002cef4
[ 12.813032] 9ce0: 00000180 00000000 be089d24 be089cf8 80069e40
8002d3a4 be089d50 c080e10c
[ 12.821277] 9d00: 00000086 be089d50 8094cef0 c080e100 bd02e180
00000000 be089d4c be089d28
[ 12.829521] 9d20: 8000875c 80069dd8 be0789c0 800b3f20 80000153
ffffffff be089d84 809aa580
[ 12.837766] 9d40: be089e54 be089d50 80012b64 80008740 00000000
00000001 809a8940 00000000
[ 12.846009] 9d60: 002000d0 809a8940 00000000 00000000 809aa580
bd02e180 00000000 be089e54
[ 12.854254] 9d80: 00200010 be089d98 00080008 800b3f20 80000153
ffffffff 00000000 81157f4c
[ 12.862498] 9da0: be0789c0 8096a990 80ad76a0 0000000c be088000
be7c3b50 be089e5c be089dc8
[ 12.870744] 9dc0: 8005e760 8005dd08 be0789c0 00000000 00000458
802c749c 00000000 be7c3ba8
[ 12.878988] 9de0: 00000002 00000000 00000458 00000000 be089e0c
be089e00 80ad8360 be078e18
[ 12.887232] 9e00: 0000000c 00000000 806a02e8 00000001 00002edb
00000000 be001880 00000010
[ 12.895476] 9e20: be089e64 be089e30 800e78ac 00800711 be088000
be0789c0 00000000 809aa580
[ 12.903722] 9e40: bd02e180 ffffffff be089e64 be089e58 800b48a8
800b3ee8 be089ef4 be089e68
[ 12.911967] 9e60: 80027a50 800b4894 80ad76a0 0000005c be088000
8095c8c0 be089f1c be089e88
[ 12.920210] 9e80: 8005e760 8005dd08 be089ecc be089e98 80047bdc
806a02f8 00000000 00000000
[ 12.928453] 9ea0: 80047b98 00000000 00000000 be3fef80 800433d8
00000000 80add860 be078e18
[ 12.936696] 9ec0: 0000005c 00000000 8069aec0 00800711 be3fef80
00000000 00000000 00000000
[ 12.944942] 9ee0: 00000001 be088000 be089f64 be089ef8 80028f1c
8002798c 00000000 00000000
[ 12.953186] 9f00: 00000001 00000000 00000001 be088000 be089f54
be089f20 8006049c 8005e3b8
[ 12.961429] 9f20: 00000001 00000000 be0789c0 8095c8b0 bd1a5c40
8095c8b0 8095c8d0 be3fef94
[ 12.969677] 9f40: be3fef80 8095c8b0 8095c8d0 00000000 00000001
be088000 be089f7c be089f68
[ 12.977921] 9f60: 8002925c 80028e80 00000000 be3fef94 be089fac
be089f80 80043d24 80029238
[ 12.986165] 9f80: ffffffff 00000000 80043c48 00000000 00000000
00000000 00000000 00000000
[ 12.994411] 9fa0: 00000000 be089fb0 8000ece8 80043c54 00000000
00000000 00000000 00000000
[ 13.002653] 9fc0: 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
[ 13.010897] 9fe0: 00000000 00000000 00000000 00000000 00000013
00000000 beff3ab1 beff3c11
[ 13.019129] Backtrace:
[ 13.021659] [<80539b58>] (gro_pull_from_frag0) from [<8053b0f4>]
(dev_gro_receive+0x74/0x3e8)
[ 13.030245] r6:00000003 r5:be338710 r4:bd89d9c0 r3:00000000
[ 13.036069] [<8053b080>] (dev_gro_receive) from [<8053b8e0>]
(napi_gro_receive+0x28/0xa8)
[ 13.044303] r10:00000001 r9:be338000 r8:bd89d9c0 r7:bf084000
r6:00000000 r5:be338710
[ 13.052314] r4:bd89d9c0
[ 13.054927] [<8053b8b8>] (napi_gro_receive) from [<80414f14>]
(fec_enet_rx_napi+0x448/0xadc)
[ 13.063423] r5:00000080 r4:bf084000
[ 13.067099] [<80414acc>] (fec_enet_rx_napi) from [<8053b628>]
(net_rx_action+0xcc/0x1b4)
[ 13.075246] r10:be338710 r9:00000003 r8:00000040 r7:be7c41c8
r6:80946100 r5:be7c41c0
[ 13.083257] r4:0000012c
[ 13.085865] [<8053b55c>] (net_rx_action) from [<8002d008>]
(__do_softirq+0x120/0x268)
[ 13.093754] r10:80946080 r9:00000003 r8:00000100 r7:00000003
r6:be088000 r5:8094608c
[ 13.101766] r4:00000000
[ 13.104368] [<8002cee8>] (__do_softirq) from [<8002d448>]
(irq_exit+0xb0/0x104)
[ 13.111731] r10:00000001 r9:be00a400 r8:00000000 r7:be088000
r6:80940e6c r5:8094cd78
[ 13.119738] r4:be088000
[ 13.122345] [<8002d398>] (irq_exit) from [<80069e40>]
(__handle_domain_irq+0x74/0xc8)
[ 13.130233] r4:00000000 r3:00000180
[ 13.133907] [<80069dcc>] (__handle_domain_irq) from [<8000875c>]
(gic_handle_irq+0x28/0x68)
[ 13.142317] r10:00000000 r9:bd02e180 r8:c080e100 r7:8094cef0
r6:be089d50 r5:00000086
[ 13.150328] r4:c080e10c r3:be089d50
[ 13.153997] [<80008734>] (gic_handle_irq) from [<80012b64>]
(__irq_svc+0x44/0x5c)
[ 13.161539] Exception stack(0xbe089d50 to 0xbe089d98)
[ 13.166638] 9d40: 00000000
00000001 809a8940 00000000
[ 13.174884] 9d60: 002000d0 809a8940 00000000 00000000 809aa580
bd02e180 00000000 be089e54
[ 13.183126] 9d80: 00200010 be089d98 00080008 800b3f20 80000153 ffffffff
[ 13.189785] r8:809aa580 r7:be089d84 r6:ffffffff r5:80000153
r4:800b3f20 r3:be0789c0
[ 13.197725] [<800b3edc>] (__alloc_pages_nodemask) from [<800b48a8>]
(alloc_kmem_pages_node+0x20/0x28)
[ 13.207008] r10:ffffffff r9:bd02e180 r8:809aa580 r7:00000000
r6:be0789c0 r5:be088000
[ 13.215018] r4:00800711
[ 13.217635] [<800b4888>] (alloc_kmem_pages_node) from [<80027a50>]
(copy_process.part.52+0xd0/0x1440)
[ 13.226938] [<80027980>] (copy_process.part.52) from [<80028f1c>]
(do_fork+0xa8/0x3b8)
[ 13.234913] r10:be088000 r9:00000001 r8:00000000 r7:00000000
r6:00000000 r5:be3fef80
[ 13.242922] r4:00800711
[ 13.245528] [<80028e74>] (do_fork) from [<8002925c>]
(kernel_thread+0x30/0x38)
[ 13.252803] r10:be088000 r9:00000001 r8:00000000 r7:8095c8d0
r6:8095c8b0 r5:be3fef80
[ 13.260813] r4:be3fef94
[ 13.263419] [<8002922c>] (kernel_thread) from [<80043d24>]
(kthreadd+0xdc/0x14c)
[ 13.270889] [<80043c48>] (kthreadd) from [<8000ece8>]
(ret_from_fork+0x14/0x2c)
[ 13.278254] r10:00000000 r9:00000000 r8:00000000 r7:00000000
r6:00000000 r5:80043c48
[ 13.286263] r4:00000000 r3:ffffffff
[ 13.289930] Code: e320f000 e4913004 e4914004 e4915004 (e4916004)
[ 13.296165] ---[ end trace bc69878b7a8d6f78 ]---
[ 13.300839] Kernel panic - not syncing: Fatal exception in interrupt
[ 13.307258] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
Haven't started debugging this yet, but just wanted to report in case
this sounds familiar to someone.
Regards,
Fabio Estevam
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: suspend/resume broken on 3.18-rc2
2014-10-28 17:18 fec: suspend/resume broken on 3.18-rc2 Fabio Estevam
@ 2014-10-29 2:04 ` fugang.duan
2014-10-29 5:46 ` fugang.duan
1 sibling, 0 replies; 8+ messages in thread
From: fugang.duan @ 2014-10-29 2:04 UTC (permalink / raw)
To: Fabio Estevam, Frank.Li; +Cc: Russell King, Shawn Guo, netdev
From: Fabio Estevam <festevam@gmail.com> Sent: Wednesday, October 29, 2014 1:19 AM
>To: Duan Fugang-B38611; Li Frank-B20596
>Cc: Russell King; Shawn Guo; netdev@vger.kernel.org
>Subject: fec: suspend/resume broken on 3.18-rc2
>
>Hi,
>
>I am running 3.18-rc2 on a mx6sx sdb board and noticed that fec
>suspend/resume is broken (works fine on 3.17 though):
>
>root@freescale /$ echo enabled > /sys/class/tty/ttymxc0/power/wakeup
>root@freescale /$ echo mem > /sys/power/state
>[ 12.383292] PM: Syncing filesystems ... done.
>[ 12.423555] Freezing user space processes ... (elapsed 0.003 seconds)
>done.
>[ 12.434382] Freezing remaining freezable tasks ... (elapsed 0.003
>seconds) done.
>[ 12.510232] PM: suspend of devices complete after 58.151 msecs
>[ 12.516258] PM: suspend devices took 0.080 seconds
>[ 12.530579] PM: late suspend of devices complete after 9.454 msecs
>[ 12.546818] PM: noirq suspend of devices complete after 9.806 msecs
>[ 12.553328] Disabling non-boot CPUs ...
>[ 12.568077] PM: noirq resume of devices complete after 9.212 msecs
>[ 12.582440] PM: early resume of devices complete after 6.426 msecs
>[ 12.593831] fec 2188000.ethernet eth0: rcv is not +last
>[ 12.599237] Unable to handle kernel NULL pointer dereference at
>virtual address 00000000
>[ 12.607438] pgd = 80004000
>[ 12.610187] [00000000] *pgd=00000000
>[ 12.613834] Internal error: Oops: 17 [#1] SMP ARM
>[ 12.618583] Modules linked in:
>[ 12.621706] CPU: 0 PID: 2 Comm: kthreadd Not tainted
>3.18.0-rc2-00043-gf7e87a4-dirty #178
>[ 12.629943] task: be0789c0 ti: be088000 task.ti: be088000
>[ 12.635398] PC is at memcpy+0x80/0x330
>[ 12.639197] LR is at gro_pull_from_frag0+0x34/0xa8
>[ 12.644034] pc : [<802a6b60>] lr : [<80539b8c>] psr: 00000153
>[ 12.644034] sp : be089b34 ip : 00000010 fp : be089b6c
>[ 12.655577] r10: 00000000 r9 : 0000000e r8 : 8094d9c0
>[ 12.660842] r7 : 8094d9c0 r6 : 00000012 r5 : bd9e5040 r4 : bd89d9c0
>[ 12.667412] r3 : 00000804 r2 : fffffff2 r1 : 00000000 r0 : bd9e483c
>[ 12.673987] Flags: nzcv IRQs on FIQs off Mode SVC_32 ISA ARM
>Segment kernel
>[ 12.681432] Control: 10c5387d Table: bd99804a DAC: 00000015
>[ 12.687228] Process kthreadd (pid: 2, stack limit = 0xbe088240)
>[ 12.693197] Stack: (0xbe089b34 to 0xbe08a000)
>[ 12.697601] 9b20:
>bd9e5040 00000012 8094d9c0
>[ 12.705850] 9b40: 8094d9c0 bd9e483c bd89d9c0 80539b8c 00000000
>bd89d9c0 be338710 00000003
>[ 12.714097] 9b60: be089bc4 be089b70 8053b0f4 80539b64 00000000
>00000000 8053b1b4 811a0f80
>[ 12.722344] 9b80: 000007c1 befa4c80 be338000 00000002 be089bcc
>8094d9c0 00000000 bd89d9c0
>[ 12.730588] 9ba0: be338710 00000000 bf084000 bd89d9c0 be338000
>00000001 be089bdc be089bc8
>[ 12.738833] 9bc0: 8053b8e0 8053b08c bf084000 00000080 be089c5c
>be089be0 80414f14 8053b8c4
>[ 12.747077] 9be0: 00000000 00000000 be338710 be338600 00000040
>be338694 00000000 00000000
>[ 12.755320] 9c00: 80984c74 bd0c0900 00000000 00000000 00000000
>be33a000 be33807c be338074
>[ 12.763565] 9c20: 00000040 00000001 80060d50 80060c18 0000012c
>0000012c be7c41c0 80946100
>[ 12.771810] 9c40: be7c41c8 00000040 00000003 be338710 be089c94
>be089c60 8053b628 80414ad8
>[ 12.780053] 9c60: 80060d50 ffff8fbc 00000008 00000000 8094608c
>be088000 00000003 00000100
>[ 12.788297] 9c80: 00000003 80946080 be089cdc be089c98 8002d008
>8053b568 be089cbc be089ca8
>[ 12.796542] 9ca0: 00000001 00208040 ffff8fbb 0000000a be089cdc
>be088000 8094cd78 80940e6c
>[ 12.804786] 9cc0: be088000 00000000 be00a400 00000001 be089cf4
>be089ce0 8002d448 8002cef4
>[ 12.813032] 9ce0: 00000180 00000000 be089d24 be089cf8 80069e40
>8002d3a4 be089d50 c080e10c
>[ 12.821277] 9d00: 00000086 be089d50 8094cef0 c080e100 bd02e180
>00000000 be089d4c be089d28
>[ 12.829521] 9d20: 8000875c 80069dd8 be0789c0 800b3f20 80000153
>ffffffff be089d84 809aa580
>[ 12.837766] 9d40: be089e54 be089d50 80012b64 80008740 00000000
>00000001 809a8940 00000000
>[ 12.846009] 9d60: 002000d0 809a8940 00000000 00000000 809aa580
>bd02e180 00000000 be089e54
>[ 12.854254] 9d80: 00200010 be089d98 00080008 800b3f20 80000153
>ffffffff 00000000 81157f4c
>[ 12.862498] 9da0: be0789c0 8096a990 80ad76a0 0000000c be088000
>be7c3b50 be089e5c be089dc8
>[ 12.870744] 9dc0: 8005e760 8005dd08 be0789c0 00000000 00000458
>802c749c 00000000 be7c3ba8
>[ 12.878988] 9de0: 00000002 00000000 00000458 00000000 be089e0c
>be089e00 80ad8360 be078e18
>[ 12.887232] 9e00: 0000000c 00000000 806a02e8 00000001 00002edb
>00000000 be001880 00000010
>[ 12.895476] 9e20: be089e64 be089e30 800e78ac 00800711 be088000
>be0789c0 00000000 809aa580
>[ 12.903722] 9e40: bd02e180 ffffffff be089e64 be089e58 800b48a8
>800b3ee8 be089ef4 be089e68
>[ 12.911967] 9e60: 80027a50 800b4894 80ad76a0 0000005c be088000
>8095c8c0 be089f1c be089e88
>[ 12.920210] 9e80: 8005e760 8005dd08 be089ecc be089e98 80047bdc
>806a02f8 00000000 00000000
>[ 12.928453] 9ea0: 80047b98 00000000 00000000 be3fef80 800433d8
>00000000 80add860 be078e18
>[ 12.936696] 9ec0: 0000005c 00000000 8069aec0 00800711 be3fef80
>00000000 00000000 00000000
>[ 12.944942] 9ee0: 00000001 be088000 be089f64 be089ef8 80028f1c
>8002798c 00000000 00000000
>[ 12.953186] 9f00: 00000001 00000000 00000001 be088000 be089f54
>be089f20 8006049c 8005e3b8
>[ 12.961429] 9f20: 00000001 00000000 be0789c0 8095c8b0 bd1a5c40
>8095c8b0 8095c8d0 be3fef94
>[ 12.969677] 9f40: be3fef80 8095c8b0 8095c8d0 00000000 00000001
>be088000 be089f7c be089f68
>[ 12.977921] 9f60: 8002925c 80028e80 00000000 be3fef94 be089fac
>be089f80 80043d24 80029238
>[ 12.986165] 9f80: ffffffff 00000000 80043c48 00000000 00000000
>00000000 00000000 00000000
>[ 12.994411] 9fa0: 00000000 be089fb0 8000ece8 80043c54 00000000
>00000000 00000000 00000000
>[ 13.002653] 9fc0: 00000000 00000000 00000000 00000000 00000000
>00000000 00000000 00000000
>[ 13.010897] 9fe0: 00000000 00000000 00000000 00000000 00000013
>00000000 beff3ab1 beff3c11
>[ 13.019129] Backtrace:
>[ 13.021659] [<80539b58>] (gro_pull_from_frag0) from [<8053b0f4>]
>(dev_gro_receive+0x74/0x3e8)
>[ 13.030245] r6:00000003 r5:be338710 r4:bd89d9c0 r3:00000000
>[ 13.036069] [<8053b080>] (dev_gro_receive) from [<8053b8e0>]
>(napi_gro_receive+0x28/0xa8)
>[ 13.044303] r10:00000001 r9:be338000 r8:bd89d9c0 r7:bf084000
>r6:00000000 r5:be338710
>[ 13.052314] r4:bd89d9c0
>[ 13.054927] [<8053b8b8>] (napi_gro_receive) from [<80414f14>]
>(fec_enet_rx_napi+0x448/0xadc)
>[ 13.063423] r5:00000080 r4:bf084000
>[ 13.067099] [<80414acc>] (fec_enet_rx_napi) from [<8053b628>]
>(net_rx_action+0xcc/0x1b4)
>[ 13.075246] r10:be338710 r9:00000003 r8:00000040 r7:be7c41c8
>r6:80946100 r5:be7c41c0
>[ 13.083257] r4:0000012c
>[ 13.085865] [<8053b55c>] (net_rx_action) from [<8002d008>]
>(__do_softirq+0x120/0x268)
>[ 13.093754] r10:80946080 r9:00000003 r8:00000100 r7:00000003
>r6:be088000 r5:8094608c
>[ 13.101766] r4:00000000
>[ 13.104368] [<8002cee8>] (__do_softirq) from [<8002d448>]
>(irq_exit+0xb0/0x104)
>[ 13.111731] r10:00000001 r9:be00a400 r8:00000000 r7:be088000
>r6:80940e6c r5:8094cd78
>[ 13.119738] r4:be088000
>[ 13.122345] [<8002d398>] (irq_exit) from [<80069e40>]
>(__handle_domain_irq+0x74/0xc8)
>[ 13.130233] r4:00000000 r3:00000180
>[ 13.133907] [<80069dcc>] (__handle_domain_irq) from [<8000875c>]
>(gic_handle_irq+0x28/0x68)
>[ 13.142317] r10:00000000 r9:bd02e180 r8:c080e100 r7:8094cef0
>r6:be089d50 r5:00000086
>[ 13.150328] r4:c080e10c r3:be089d50
>[ 13.153997] [<80008734>] (gic_handle_irq) from [<80012b64>]
>(__irq_svc+0x44/0x5c)
>[ 13.161539] Exception stack(0xbe089d50 to 0xbe089d98)
>[ 13.166638] 9d40: 00000000
>00000001 809a8940 00000000
>[ 13.174884] 9d60: 002000d0 809a8940 00000000 00000000 809aa580
>bd02e180 00000000 be089e54
>[ 13.183126] 9d80: 00200010 be089d98 00080008 800b3f20 80000153 ffffffff
>[ 13.189785] r8:809aa580 r7:be089d84 r6:ffffffff r5:80000153
>r4:800b3f20 r3:be0789c0
>[ 13.197725] [<800b3edc>] (__alloc_pages_nodemask) from [<800b48a8>]
>(alloc_kmem_pages_node+0x20/0x28)
>[ 13.207008] r10:ffffffff r9:bd02e180 r8:809aa580 r7:00000000
>r6:be0789c0 r5:be088000
>[ 13.215018] r4:00800711
>[ 13.217635] [<800b4888>] (alloc_kmem_pages_node) from [<80027a50>]
>(copy_process.part.52+0xd0/0x1440)
>[ 13.226938] [<80027980>] (copy_process.part.52) from [<80028f1c>]
>(do_fork+0xa8/0x3b8)
>[ 13.234913] r10:be088000 r9:00000001 r8:00000000 r7:00000000
>r6:00000000 r5:be3fef80
>[ 13.242922] r4:00800711
>[ 13.245528] [<80028e74>] (do_fork) from [<8002925c>]
>(kernel_thread+0x30/0x38)
>[ 13.252803] r10:be088000 r9:00000001 r8:00000000 r7:8095c8d0
>r6:8095c8b0 r5:be3fef80
>[ 13.260813] r4:be3fef94
>[ 13.263419] [<8002922c>] (kernel_thread) from [<80043d24>]
>(kthreadd+0xdc/0x14c)
>[ 13.270889] [<80043c48>] (kthreadd) from [<8000ece8>]
>(ret_from_fork+0x14/0x2c)
>[ 13.278254] r10:00000000 r9:00000000 r8:00000000 r7:00000000
>r6:00000000 r5:80043c48
>[ 13.286263] r4:00000000 r3:ffffffff
>[ 13.289930] Code: e320f000 e4913004 e4914004 e4915004 (e4916004)
>[ 13.296165] ---[ end trace bc69878b7a8d6f78 ]---
>[ 13.300839] Kernel panic - not syncing: Fatal exception in interrupt
>[ 13.307258] ---[ end Kernel panic - not syncing: Fatal exception in
>interrupt
>
>Haven't started debugging this yet, but just wanted to report in case this
>sounds familiar to someone.
>
>Regards,
>
>Fabio Estevam
I will double check it. Thanks for your report.
Regards,
Andy
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: suspend/resume broken on 3.18-rc2
2014-10-28 17:18 fec: suspend/resume broken on 3.18-rc2 Fabio Estevam
2014-10-29 2:04 ` fugang.duan
@ 2014-10-29 5:46 ` fugang.duan
2014-10-29 11:47 ` Fabio Estevam
1 sibling, 1 reply; 8+ messages in thread
From: fugang.duan @ 2014-10-29 5:46 UTC (permalink / raw)
To: Fabio Estevam, Frank.Li; +Cc: Russell King, Shawn Guo, netdev
From: Fabio Estevam <festevam@gmail.com> Sent: Wednesday, October 29, 2014 1:19 AM
>To: Duan Fugang-B38611; Li Frank-B20596
>Cc: Russell King; Shawn Guo; netdev@vger.kernel.org
>Subject: fec: suspend/resume broken on 3.18-rc2
>
>Hi,
>
>I am running 3.18-rc2 on a mx6sx sdb board and noticed that fec
>suspend/resume is broken (works fine on 3.17 though):
>
>root@freescale /$ echo enabled > /sys/class/tty/ttymxc0/power/wakeup
>root@freescale /$ echo mem > /sys/power/state
>[ 12.383292] PM: Syncing filesystems ... done.
>[ 12.423555] Freezing user space processes ... (elapsed 0.003 seconds)
>done.
>[ 12.434382] Freezing remaining freezable tasks ... (elapsed 0.003
>seconds) done.
>[ 12.510232] PM: suspend of devices complete after 58.151 msecs
>[ 12.516258] PM: suspend devices took 0.080 seconds
>[ 12.530579] PM: late suspend of devices complete after 9.454 msecs
>[ 12.546818] PM: noirq suspend of devices complete after 9.806 msecs
>[ 12.553328] Disabling non-boot CPUs ...
>[ 12.568077] PM: noirq resume of devices complete after 9.212 msecs
>[ 12.582440] PM: early resume of devices complete after 6.426 msecs
>[ 12.593831] fec 2188000.ethernet eth0: rcv is not +last
>[ 12.599237] Unable to handle kernel NULL pointer dereference at
>virtual address 00000000
>[ 12.607438] pgd = 80004000
>[ 12.610187] [00000000] *pgd=00000000
>[ 12.613834] Internal error: Oops: 17 [#1] SMP ARM
>[ 12.618583] Modules linked in:
>[ 12.621706] CPU: 0 PID: 2 Comm: kthreadd Not tainted
>3.18.0-rc2-00043-gf7e87a4-dirty #178
>[ 12.629943] task: be0789c0 ti: be088000 task.ti: be088000
>[ 12.635398] PC is at memcpy+0x80/0x330
>[ 12.639197] LR is at gro_pull_from_frag0+0x34/0xa8
>[ 12.644034] pc : [<802a6b60>] lr : [<80539b8c>] psr: 00000153
>[ 12.644034] sp : be089b34 ip : 00000010 fp : be089b6c
>[ 12.655577] r10: 00000000 r9 : 0000000e r8 : 8094d9c0
>[ 12.660842] r7 : 8094d9c0 r6 : 00000012 r5 : bd9e5040 r4 : bd89d9c0
>[ 12.667412] r3 : 00000804 r2 : fffffff2 r1 : 00000000 r0 : bd9e483c
>[ 12.673987] Flags: nzcv IRQs on FIQs off Mode SVC_32 ISA ARM
>Segment kernel
>[ 12.681432] Control: 10c5387d Table: bd99804a DAC: 00000015
>[ 12.687228] Process kthreadd (pid: 2, stack limit = 0xbe088240)
>[ 12.693197] Stack: (0xbe089b34 to 0xbe08a000)
>[ 12.697601] 9b20:
>bd9e5040 00000012 8094d9c0
>[ 12.705850] 9b40: 8094d9c0 bd9e483c bd89d9c0 80539b8c 00000000
>bd89d9c0 be338710 00000003
>[ 12.714097] 9b60: be089bc4 be089b70 8053b0f4 80539b64 00000000
>00000000 8053b1b4 811a0f80
>[ 12.722344] 9b80: 000007c1 befa4c80 be338000 00000002 be089bcc
>8094d9c0 00000000 bd89d9c0
>[ 12.730588] 9ba0: be338710 00000000 bf084000 bd89d9c0 be338000
>00000001 be089bdc be089bc8
>[ 12.738833] 9bc0: 8053b8e0 8053b08c bf084000 00000080 be089c5c
>be089be0 80414f14 8053b8c4
>[ 12.747077] 9be0: 00000000 00000000 be338710 be338600 00000040
>be338694 00000000 00000000
>[ 12.755320] 9c00: 80984c74 bd0c0900 00000000 00000000 00000000
>be33a000 be33807c be338074
>[ 12.763565] 9c20: 00000040 00000001 80060d50 80060c18 0000012c
>0000012c be7c41c0 80946100
>[ 12.771810] 9c40: be7c41c8 00000040 00000003 be338710 be089c94
>be089c60 8053b628 80414ad8
>[ 12.780053] 9c60: 80060d50 ffff8fbc 00000008 00000000 8094608c
>be088000 00000003 00000100
>[ 12.788297] 9c80: 00000003 80946080 be089cdc be089c98 8002d008
>8053b568 be089cbc be089ca8
>[ 12.796542] 9ca0: 00000001 00208040 ffff8fbb 0000000a be089cdc
>be088000 8094cd78 80940e6c
>[ 12.804786] 9cc0: be088000 00000000 be00a400 00000001 be089cf4
>be089ce0 8002d448 8002cef4
>[ 12.813032] 9ce0: 00000180 00000000 be089d24 be089cf8 80069e40
>8002d3a4 be089d50 c080e10c
>[ 12.821277] 9d00: 00000086 be089d50 8094cef0 c080e100 bd02e180
>00000000 be089d4c be089d28
>[ 12.829521] 9d20: 8000875c 80069dd8 be0789c0 800b3f20 80000153
>ffffffff be089d84 809aa580
>[ 12.837766] 9d40: be089e54 be089d50 80012b64 80008740 00000000
>00000001 809a8940 00000000
>[ 12.846009] 9d60: 002000d0 809a8940 00000000 00000000 809aa580
>bd02e180 00000000 be089e54
>[ 12.854254] 9d80: 00200010 be089d98 00080008 800b3f20 80000153
>ffffffff 00000000 81157f4c
>[ 12.862498] 9da0: be0789c0 8096a990 80ad76a0 0000000c be088000
>be7c3b50 be089e5c be089dc8
>[ 12.870744] 9dc0: 8005e760 8005dd08 be0789c0 00000000 00000458
>802c749c 00000000 be7c3ba8
>[ 12.878988] 9de0: 00000002 00000000 00000458 00000000 be089e0c
>be089e00 80ad8360 be078e18
>[ 12.887232] 9e00: 0000000c 00000000 806a02e8 00000001 00002edb
>00000000 be001880 00000010
>[ 12.895476] 9e20: be089e64 be089e30 800e78ac 00800711 be088000
>be0789c0 00000000 809aa580
>[ 12.903722] 9e40: bd02e180 ffffffff be089e64 be089e58 800b48a8
>800b3ee8 be089ef4 be089e68
>[ 12.911967] 9e60: 80027a50 800b4894 80ad76a0 0000005c be088000
>8095c8c0 be089f1c be089e88
>[ 12.920210] 9e80: 8005e760 8005dd08 be089ecc be089e98 80047bdc
>806a02f8 00000000 00000000
>[ 12.928453] 9ea0: 80047b98 00000000 00000000 be3fef80 800433d8
>00000000 80add860 be078e18
>[ 12.936696] 9ec0: 0000005c 00000000 8069aec0 00800711 be3fef80
>00000000 00000000 00000000
>[ 12.944942] 9ee0: 00000001 be088000 be089f64 be089ef8 80028f1c
>8002798c 00000000 00000000
>[ 12.953186] 9f00: 00000001 00000000 00000001 be088000 be089f54
>be089f20 8006049c 8005e3b8
>[ 12.961429] 9f20: 00000001 00000000 be0789c0 8095c8b0 bd1a5c40
>8095c8b0 8095c8d0 be3fef94
>[ 12.969677] 9f40: be3fef80 8095c8b0 8095c8d0 00000000 00000001
>be088000 be089f7c be089f68
>[ 12.977921] 9f60: 8002925c 80028e80 00000000 be3fef94 be089fac
>be089f80 80043d24 80029238
>[ 12.986165] 9f80: ffffffff 00000000 80043c48 00000000 00000000
>00000000 00000000 00000000
>[ 12.994411] 9fa0: 00000000 be089fb0 8000ece8 80043c54 00000000
>00000000 00000000 00000000
>[ 13.002653] 9fc0: 00000000 00000000 00000000 00000000 00000000
>00000000 00000000 00000000
>[ 13.010897] 9fe0: 00000000 00000000 00000000 00000000 00000013
>00000000 beff3ab1 beff3c11
>[ 13.019129] Backtrace:
>[ 13.021659] [<80539b58>] (gro_pull_from_frag0) from [<8053b0f4>]
>(dev_gro_receive+0x74/0x3e8)
>[ 13.030245] r6:00000003 r5:be338710 r4:bd89d9c0 r3:00000000
>[ 13.036069] [<8053b080>] (dev_gro_receive) from [<8053b8e0>]
>(napi_gro_receive+0x28/0xa8)
>[ 13.044303] r10:00000001 r9:be338000 r8:bd89d9c0 r7:bf084000
>r6:00000000 r5:be338710
>[ 13.052314] r4:bd89d9c0
>[ 13.054927] [<8053b8b8>] (napi_gro_receive) from [<80414f14>]
>(fec_enet_rx_napi+0x448/0xadc)
>[ 13.063423] r5:00000080 r4:bf084000
>[ 13.067099] [<80414acc>] (fec_enet_rx_napi) from [<8053b628>]
>(net_rx_action+0xcc/0x1b4)
>[ 13.075246] r10:be338710 r9:00000003 r8:00000040 r7:be7c41c8
>r6:80946100 r5:be7c41c0
>[ 13.083257] r4:0000012c
>[ 13.085865] [<8053b55c>] (net_rx_action) from [<8002d008>]
>(__do_softirq+0x120/0x268)
>[ 13.093754] r10:80946080 r9:00000003 r8:00000100 r7:00000003
>r6:be088000 r5:8094608c
>[ 13.101766] r4:00000000
>[ 13.104368] [<8002cee8>] (__do_softirq) from [<8002d448>]
>(irq_exit+0xb0/0x104)
>[ 13.111731] r10:00000001 r9:be00a400 r8:00000000 r7:be088000
>r6:80940e6c r5:8094cd78
>[ 13.119738] r4:be088000
>[ 13.122345] [<8002d398>] (irq_exit) from [<80069e40>]
>(__handle_domain_irq+0x74/0xc8)
>[ 13.130233] r4:00000000 r3:00000180
>[ 13.133907] [<80069dcc>] (__handle_domain_irq) from [<8000875c>]
>(gic_handle_irq+0x28/0x68)
>[ 13.142317] r10:00000000 r9:bd02e180 r8:c080e100 r7:8094cef0
>r6:be089d50 r5:00000086
>[ 13.150328] r4:c080e10c r3:be089d50
>[ 13.153997] [<80008734>] (gic_handle_irq) from [<80012b64>]
>(__irq_svc+0x44/0x5c)
>[ 13.161539] Exception stack(0xbe089d50 to 0xbe089d98)
>[ 13.166638] 9d40: 00000000
>00000001 809a8940 00000000
>[ 13.174884] 9d60: 002000d0 809a8940 00000000 00000000 809aa580
>bd02e180 00000000 be089e54
>[ 13.183126] 9d80: 00200010 be089d98 00080008 800b3f20 80000153 ffffffff
>[ 13.189785] r8:809aa580 r7:be089d84 r6:ffffffff r5:80000153
>r4:800b3f20 r3:be0789c0
>[ 13.197725] [<800b3edc>] (__alloc_pages_nodemask) from [<800b48a8>]
>(alloc_kmem_pages_node+0x20/0x28)
>[ 13.207008] r10:ffffffff r9:bd02e180 r8:809aa580 r7:00000000
>r6:be0789c0 r5:be088000
>[ 13.215018] r4:00800711
>[ 13.217635] [<800b4888>] (alloc_kmem_pages_node) from [<80027a50>]
>(copy_process.part.52+0xd0/0x1440)
>[ 13.226938] [<80027980>] (copy_process.part.52) from [<80028f1c>]
>(do_fork+0xa8/0x3b8)
>[ 13.234913] r10:be088000 r9:00000001 r8:00000000 r7:00000000
>r6:00000000 r5:be3fef80
>[ 13.242922] r4:00800711
>[ 13.245528] [<80028e74>] (do_fork) from [<8002925c>]
>(kernel_thread+0x30/0x38)
>[ 13.252803] r10:be088000 r9:00000001 r8:00000000 r7:8095c8d0
>r6:8095c8b0 r5:be3fef80
>[ 13.260813] r4:be3fef94
>[ 13.263419] [<8002922c>] (kernel_thread) from [<80043d24>]
>(kthreadd+0xdc/0x14c)
>[ 13.270889] [<80043c48>] (kthreadd) from [<8000ece8>]
>(ret_from_fork+0x14/0x2c)
>[ 13.278254] r10:00000000 r9:00000000 r8:00000000 r7:00000000
>r6:00000000 r5:80043c48
>[ 13.286263] r4:00000000 r3:ffffffff
>[ 13.289930] Code: e320f000 e4913004 e4914004 e4915004 (e4916004)
>[ 13.296165] ---[ end trace bc69878b7a8d6f78 ]---
>[ 13.300839] Kernel panic - not syncing: Fatal exception in interrupt
>[ 13.307258] ---[ end Kernel panic - not syncing: Fatal exception in
>interrupt
>
>Haven't started debugging this yet, but just wanted to report in case this
>sounds familiar to someone.
>
Hi, Fabio,
I test 3.18.0-rc2, and has some problems:
- most of time, imx6sx-sdb cannot resume back regardless of nfs or SD rootfs, and power key also cannnot resume back.
- when do "echo core > /sys/power/pm_test", and then do suspend/resume test, console key can wake up system, but no broken issue found in nfs.
Regards,
Andy
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: suspend/resume broken on 3.18-rc2
2014-10-29 5:46 ` fugang.duan
@ 2014-10-29 11:47 ` Fabio Estevam
2014-10-30 2:34 ` Anson.Huang
0 siblings, 1 reply; 8+ messages in thread
From: Fabio Estevam @ 2014-10-29 11:47 UTC (permalink / raw)
To: fugang.duan, Anson Huang; +Cc: Frank.Li, Russell King, Shawn Guo, netdev
On Wed, Oct 29, 2014 at 3:46 AM, fugang.duan@freescale.com
<fugang.duan@freescale.com> wrote:
> Hi, Fabio,
>
> I test 3.18.0-rc2, and has some problems:
> - most of time, imx6sx-sdb cannot resume back regardless of nfs or SD rootfs, and power key also cannnot resume back.
> - when do "echo core > /sys/power/pm_test", and then do suspend/resume test, console key can wake up system, but no broken issue found in nfs.
Adding Anson in case he could look into this problem from a power
management perspective.
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: suspend/resume broken on 3.18-rc2
2014-10-29 11:47 ` Fabio Estevam
@ 2014-10-30 2:34 ` Anson.Huang
2014-10-30 3:11 ` fugang.duan
0 siblings, 1 reply; 8+ messages in thread
From: Anson.Huang @ 2014-10-30 2:34 UTC (permalink / raw)
To: Fabio Estevam, fugang.duan; +Cc: Frank.Li, Russell King, Shawn Guo, netdev
[-- Attachment #1: Type: text/plain, Size: 1318 bytes --]
Hi, all
I just tried the 3.18.0-rc2 on our i.MX6SX-SDB board, attached is my log, seems like the issue is inside the ENET driver, I guess you did NOT add "no_console_suspend" in the cmdline, so when failed, you can NOT see any log, please check the attached log, I can see the failure is in FEC when reusme.
I also tried using sd rootfs and unplug the enet cable, the suspend/resume is OK without FEC driver. So please add "no_console_suspend" into cmdline and do debug for FEC driver.
Best regards!
Anson Huang
-----Original Message-----
From: Fabio Estevam [mailto:festevam@gmail.com]
Sent: 2014-10-29 7:48 PM
To: Duan Fugang-B38611; Huang Yongcai-B20788
Cc: Li Frank-B20596; Russell King; Shawn Guo; netdev@vger.kernel.org
Subject: Re: suspend/resume broken on 3.18-rc2
On Wed, Oct 29, 2014 at 3:46 AM, fugang.duan@freescale.com <fugang.duan@freescale.com> wrote:
> Hi, Fabio,
>
> I test 3.18.0-rc2, and has some problems:
> - most of time, imx6sx-sdb cannot resume back regardless of nfs or SD rootfs, and power key also cannnot resume back.
> - when do "echo core > /sys/power/pm_test", and then do suspend/resume test, console key can wake up system, but no broken issue found in nfs.
Adding Anson in case he could look into this problem from a power management perspective.
[-- Attachment #2: 318-rc2.TXT --]
[-- Type: text/plain, Size: 49804 bytes --]
Environment size: 3050/8188 bytes
=> setenv rootfs /dev/mmcblk0p2
=> save
Saving Environment to MMC...
Writing to MMC(2)... done
=> run fsl
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 44
*** Unhandled DHCP Option in OFFER/ACK: 46
*** Unhandled DHCP Option in OFFER/ACK: 44
*** Unhandled DHCP Option in OFFER/ACK: 46
DHCP client bound to address 10.192.242.178
Using FEC0 device
TFTP from server 10.192.242.118; our IP address is 10.192.242.178
Filename 'imx6sx-sdb-318rc2.dtb'.
Load address: 0x84000000
Loading: ###
1.9 MiB/s
done
Bytes transferred = 33156 (8184 hex)
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 44
*** Unhandled DHCP Option in OFFER/ACK: 46
*** Unhandled DHCP Option in OFFER/ACK: 44
*** Unhandled DHCP Option in OFFER/ACK: 46
DHCP client bound to address 10.192.242.178
Using FEC0 device
TFTP from server 10.192.242.118; our IP address is 10.192.242.178
Filename 'zImage-318rc2'.
Load address: 0x80800000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################
1.9 MiB/s
done
Bytes transferred = 5477488 (539470 hex)
Kernel image @ 0x80800000 [ 0x000000 - 0x539470 ]
## Flattened Device Tree blob at 84000000
Booting using the fdt blob at 0x84000000
Using Device Tree in place at 84000000, end 8400b183
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.18.0-rc2 (anson@ubuntu) (gcc version 4.8.1 (GCC) ) #845 SMP Thu Oct 30 10:08:29 CST 2014
[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Freescale i.MX6 SoloX SDB Board
[ 0.000000] cma: Reserved 16 MiB at bf000000
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] PERCPU: Embedded 10 pages/cpu @be7c2000 s8960 r8192 d23808 u40960
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096
[ 0.000000] Kernel command line: console=ttymxc0,115200n8 no_console_suspend uart_from_osc root=/dev/mmcblk0p2 rootwait rw
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 1004648K/1048576K available (6835K kernel code, 403K rwdata, 2328K rodata, 356K init, 8349K bss, 43928K reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xffe00000 (2048 kB)
[ 0.000000] vmalloc : 0xc0800000 - 0xff000000 (1000 MB)
[ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .text : 0x80008000 - 0x808faf9c (9164 kB)
[ 0.000000] .init : 0x808fb000 - 0x80954000 ( 356 kB)
[ 0.000000] .data : 0x80954000 - 0x809b8de0 ( 404 kB)
[ 0.000000] .bss : 0x809b8de0 - 0x811e0394 (8350 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] PL310 OF: cache setting yield illegal associativity
[ 0.000000] PL310 OF: -2147101976 calculated, only 8 and 16 legal
[ 0.000000] L2C-310 erratum 769419 enabled
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[ 0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[ 0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
[ 0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76030001
[ 0.000000] Switching to timer-based delay loop, resolution 333ns
[ 0.000007] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655765682ns
[ 0.001155] Console: colour dummy device 80x30
[ 0.001185] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.001194] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.001203] ... MAX_LOCK_DEPTH: 48
[ 0.001211] ... MAX_LOCKDEP_KEYS: 8191
[ 0.001218] ... CLASSHASH_SIZE: 4096
[ 0.001226] ... MAX_LOCKDEP_ENTRIES: 32768
[ 0.001233] ... MAX_LOCKDEP_CHAINS: 65536
[ 0.001240] ... CHAINHASH_SIZE: 32768
[ 0.001247] memory used by lock dependency info: 5167 kB
[ 0.001256] per task-struct memory footprint: 1152 bytes
[ 0.001280] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[ 0.001297] pid_max: default: 32768 minimum: 301
[ 0.001633] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001652] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.003303] CPU: Testing write buffer coherency: ok
[ 0.003983] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.004061] Setting up static identity map for 0x806b26e0 - 0x806b2750
[ 0.006427] Brought up 1 CPUs
[ 0.006444] SMP: Total of 1 processors activated.
[ 0.006455] CPU: All CPU(s) started in SVC mode.
[ 0.008093] devtmpfs: initialized
[ 0.016958] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.019071] pinctrl core: initialized pinctrl subsystem
[ 0.020754] regulator-dummy: no parameters
[ 0.042012] NET: Registered protocol family 16
[ 0.045070] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.066525] vdd1p1: 800 <--> 1375 mV at 1100 mV
[ 0.067512] vdd3p0: 2800 <--> 3150 mV at 3000 mV
[ 0.068443] vdd2p5: 2100 <--> 2875 mV at 2500 mV
[ 0.069438] vddarm: 725 <--> 1450 mV at 1150 mV
[ 0.070390] vddpcie: 725 <--> 1450 mV at 1100 mV
[ 0.071448] vddsoc: 725 <--> 1450 mV at 1175 mV
[ 0.089010] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[ 0.089027] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.092561] imx6sx-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[ 0.119512] mxs-dma 1804000.dma-apbh: initialized
[ 0.121454] VCC_SD3: 3000 mV
[ 0.122280] usb_otg1_vbus: 5000 mV
[ 0.122990] usb_otg2_vbus: 5000 mV
[ 0.123620] PSU-5V0: 5000 mV
[ 0.124263] lcd-3v3: no parameters
[ 0.126441] vgaarb: loaded
[ 0.127353] SCSI subsystem initialized
[ 0.128510] usbcore: registered new interface driver usbfs
[ 0.128684] usbcore: registered new interface driver hub
[ 0.128871] usbcore: registered new device driver usb
[ 0.132668] i2c i2c-0: IMX I2C adapter registered
[ 0.134152] i2c i2c-3: IMX I2C adapter registered
[ 0.134365] Linux video capture interface: v2.00
[ 0.134652] pps_core: LinuxPPS API ver. 1 registered
[ 0.134666] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.134722] PTP clock support registered
[ 0.135454] Advanced Linux Sound Architecture Driver Initialized.
[ 0.139696] cfg80211: Calling CRDA to update world regulatory domain
[ 0.141273] Switched to clocksource mxc_timer1
[ 0.167245] NET: Registered protocol family 2
[ 0.168818] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.169048] TCP bind hash table entries: 8192 (order: 6, 294912 bytes)
[ 0.171704] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.171987] TCP: reno registered
[ 0.172028] UDP hash table entries: 512 (order: 3, 40960 bytes)
[ 0.172380] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes)
[ 0.173589] NET: Registered protocol family 1
[ 0.174620] RPC: Registered named UNIX socket transport module.
[ 0.174639] RPC: Registered udp transport module.
[ 0.174650] RPC: Registered tcp transport module.
[ 0.174661] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.175778] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[ 0.178893] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 0.196083] VFS: Disk quotas dquot_6.5.2
[ 0.196516] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.203620] NFS: Registering the id_resolver key type
[ 0.203833] Key type id_resolver registered
[ 0.203848] Key type id_legacy registered
[ 0.204047] jffs2: version 2.2. (NAND) ¦© 2001-2006 Red Hat, Inc.
[ 0.205882] fuse init (API version 7.23)
[ 0.206717] msgmni has been set to 1994
[ 0.209375] io scheduler noop registered
[ 0.209409] io scheduler deadline registered
[ 0.209517] io scheduler cfq registered (default)
[ 0.210239] imx-weim 21b8000.weim: Driver registered.
[ 0.217734] backlight supply power not found, using dummy regulator
[ 0.221688] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2
[ 0.221716] imx-sdma 20ec000.sdma: firmware not found
[ 0.229050] imx-sdma 20ec000.sdma: initialized
[ 0.230890] pfuze100-regulator 0-0008: Illegal ID: 11
[ 0.230908] pfuze100-regulator 0-0008: unrecognized pfuze chip ID!
[ 0.232402] Serial: IMX driver
[ 0.233117] imx-uart 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58, base_baud = 1500000) is a IMX
[ 0.960159] console [ttymxc0] enabled
[ 0.965922] imx-uart 21f4000.serial: ttymxc4 at MMIO 0x21f4000 (irq = 62, base_baud = 1500000) is a IMX
[ 0.976375] serial: Freescale lpuart driver
[ 0.981516] [drm] Initialized drm 1.1.0 20060810
[ 1.005986] brd: module loaded
[ 1.019845] loop: module loaded
[ 1.028235] CAN device driver interface
[ 1.034203] 2188000.ethernet supply phy not found, using dummy regulator
[ 1.043109] pps pps0: new PPS source ptp0
[ 1.055802] libphy: fec_enet_mii_bus: probed
[ 1.062233] fec 2188000.ethernet eth0: registered PHC device 0
[ 1.069402] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.076110] ehci-pci: EHCI PCI platform driver
[ 1.080715] ehci-mxc: Freescale On-Chip EHCI Host driver
[ 1.086547] usbcore: registered new interface driver usb-storage
[ 1.106388] ci_hdrc ci_hdrc.1: EHCI Host Controller
[ 1.111740] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[ 1.131336] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[ 1.140391] hub 1-0:1.0: USB hub found
[ 1.144484] hub 1-0:1.0: 1 port detected
[ 1.152000] mousedev: PS/2 mouse device common for all mice
[ 1.161943] snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
[ 1.170490] i2c /dev entries driver
[ 1.176766] IR NEC protocol handler initialized
[ 1.181448] IR RC5(x/sz) protocol handler initialized
[ 1.186523] IR RC6 protocol handler initialized
[ 1.191066] IR JVC protocol handler initialized
[ 1.195645] IR Sony protocol handler initialized
[ 1.200282] IR SANYO protocol handler initialized
[ 1.205030] IR Sharp protocol handler initialized
[ 1.209752] IR MCE Keyboard/mouse protocol handler initialized
[ 1.215625] IR XMP protocol handler initialized
[ 1.223460] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[ 1.230096] sdhci: Secure Digital Host Controller Interface driver
[ 1.236346] sdhci: Copyright(c) Pierre Ossman
[ 1.240725] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.250665] sdhci-esdhc-imx 2194000.usdhc: No vmmc regulator found
[ 1.256924] sdhci-esdhc-imx 2194000.usdhc: No vqmmc regulator found
[ 1.311298] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[ 1.325258] sdhci-esdhc-imx 2198000.usdhc: No vqmmc regulator found
[ 1.381934] mmc1: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
[ 1.389975] sdhci-esdhc-imx 219c000.usdhc: could not get ultra high speed state, work on normal mode
[ 1.401527] sdhci-esdhc-imx 219c000.usdhc: No vmmc regulator found
[ 1.407725] sdhci-esdhc-imx 219c000.usdhc: No vqmmc regulator found
[ 1.451952] mmc2: SDHCI controller on 219c000.usdhc [219c000.usdhc] using ADMA
[ 1.469967] usbcore: registered new interface driver usbhid
[ 1.475609] usbhid: USB HID core driver
[ 1.485067] wm8962 3-001a: Failed to get supply 'DCVDD': -517
[ 1.490835] wm8962 3-001a: Failed to request supplies: -517
[ 1.498642] i2c 3-001a: Driver wm8962 requests probe deferral
[ 1.509017] imx-wm8962 sound: failed to find codec platform device
[ 1.515426] imx-wm8962: probe of sound failed with error -22
[ 1.531842] TCP: cubic registered
[ 1.543088] NET: Registered protocol family 10
[ 1.564822] sit: IPv6 over IPv4 tunneling driver
[ 1.575556] NET: Registered protocol family 17
[ 1.580146] can: controller area network core (rev 20120528 abi 9)
[ 1.586557] NET: Registered protocol family 29
[ 1.591037] can: raw protocol (rev 20120528)
[ 1.597569] can: broadcast manager protocol (rev 20120528 t)
[ 1.603325] can: netlink gateway (rev 20130117) max_hops=1
[ 1.609591] Key type dns_resolver registered
[ 1.615256] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[ 1.634511] Registering SWP/SWPB emulation handler
[ 1.649394] wm8962 3-001a: Failed to get supply 'DCVDD': -517
[ 1.657245] wm8962 3-001a: Failed to request supplies: -517
[ 1.663029] i2c 3-001a: Driver wm8962 requests probe deferral
[ 1.675196] input: gpio-keys as /devices/soc0/gpio-keys/input/input0
[ 1.687135] wm8962 3-001a: Failed to get supply 'DCVDD': -517
[ 1.692940] wm8962 3-001a: Failed to request supplies: -517
[ 1.698612] i2c 3-001a: Driver wm8962 requests probe deferral
[ 1.707054] snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 1970-01-01 00:00:00 UTC (0)
[ 1.794156] lcd-3v3: disabling
[ 1.797251] PSU-5V0: disabling
[ 1.800316] usb_otg1_vbus: disabling
[ 1.804038] VCC_SD3: disabling
[ 1.807195] vddpcie: disabling
[ 1.810799] ALSA device list:
[ 1.813841] No soundcards found.
[ 1.819086] Waiting for root device /dev/mmcblk0p2...
[ 1.834536] mmc2: new SDHC card at address a062
[ 1.840608] mmcblk0: mmc2:a062 SD04G 3.69 GiB
[ 1.849250] mmcblk0: p1 p2
[ 1.854859] wm8962 3-001a: Failed to get supply 'DCVDD': -517
[ 1.860622] wm8962 3-001a: Failed to request supplies: -517
[ 1.866615] i2c 3-001a: Driver wm8962 requests probe deferral
[ 7.528424] kjournald starting. Commit interval 5 seconds
[ 8.195812] EXT3-fs (mmcblk0p2): using internal journal
[ 8.364044] EXT3-fs (mmcblk0p2): recovery complete
[ 8.368851] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
[ 8.375901] VFS: Mounted root (ext3 filesystem) on device 179:2.
[ 8.386050] devtmpfs: mounted
[ 8.389416] Freeing unused kernel memory: 356K (808fb000 - 80954000)
INIT: version 2.88 booting
Error opening /dev/fb0: No such file or directory
Starting udev
[ 9.169734] random: nonblocking pool is initialized
[ 9.440691] udevd[78]: starting version 182
[ 13.541982] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
bootlogd.
ALSA: Restoring mixer settings...
/usr/sbin/alsactl: load_state:1729: No soundcards found...
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
Wed Oct 22 21:50:00 UTC 2014
INIT: Entering runlevel: 5
Configuring network interfaces... [ 17.521824] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Atheros 8031 ethernet] (mii_bus:phy_addr=2188000.ethernet:01, irq=
-1)
[ 17.535149] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
udhcpc (v1.22.1) started
Sending discover...
[ 20.523727] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 20.532093] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Sending discover...
Sending select for 10.192.242.178...
Lease of 10.192.242.178 obtained, lease time 172800
/etc/udhcpc.d/50default: Adding DNS 10.192.130.201
/etc/udhcpc.d/50default: Adding DNS 10.211.0.3
/etc/udhcpc.d/50default: Adding DNS 10.196.51.200
done.
Starting Xserver
Starting system message bus: open /dev/fb0: No such file or directory
dbus.
Starting Connection Manager
Starting OpenBSD Secure Shell server: sshd
done.
Starting rpcbind daemon...[ 24.242702] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Atheros 8031 ethernet] (mii_bus:phy_addr=2188000.ethernet:01, irq=-1)
done.
creating NFS state directory: done
starting statd: done
Starting advanced power management daemon: No APM support in kernel
(failed.)
Starting Distributed Compiler Daemon: distcc.
NFS daemon support not enabled in kernel
Starting ntpd: done
Starting syslogd/klogd: done
[ ok ]rting Avahi mDNS/DNS-SD Daemon: avahi-daemon
Starting Telephony daemon
Starting Linux NFC daemon
cupsd: Child exited with status 1
cups: unable to start scheduler.
Starting OProfileUI server
Running local boot scripts (/etc/rc.hdmi).
Running local boot scripts (/etc/rc.local).
Stopping Bootlog daemon: bootlogd.
Starting tcf-agent: OK
Poky (Yocto Project Reference Distro) 1.6.1 imx6qdlsolo /dev/ttymxc0
imx6qdlsolo login: [ 26.315871] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
roo[ 27.242844] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 27.250776] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
t
root@imx6qdlsolo:~# echo enabled > /sys/class/tty/ttymxc0/po
port power/
root@imx6qdlsolo:~# echo enabled > /sys/class/tty/ttymxc0/power/wakeup
root@imx6qdlsolo:~# echo standby > /sys/power/state
[ 40.022657] PM: Syncing filesystems ... done.
[ 40.594564] Freezing user space processes ... (elapsed 0.006 seconds) done.
[ 40.608421] Freezing remaining freezable tasks ... (elapsed 0.004 seconds) done.
[ 40.662249] PM: suspend of devices complete after 37.664 msecs
[ 40.668103] PM: suspend devices took 0.050 seconds
[ 40.677070] PM: late suspend of devices complete after 4.099 msecs
[ 40.687955] PM: noirq suspend of devices complete after 4.585 msecs
[ 40.694453] Disabling non-boot CPUs ...
[ 40.703787] PM: noirq resume of devices complete after 4.718 msecs
[ 40.714247] PM: early resume of devices complete after 3.389 msecs
[ 40.796634] PM: resume of devices complete after 76.122 msecs
[ 40.807752] PM: resume devices took 0.080 seconds
[ 40.812533] Restarting tasks ... done.
root@imx6qdlsolo:~#
root@imx6qdlsolo:~#
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 45.941203] PM: Syncing filesystems ... done.
[ 45.953274] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 45.963585] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 46.012051] PM: suspend of devices complete after 33.197 msecs
[ 46.017923] PM: suspend devices took 0.040 seconds
[ 46.031332] PM: late suspend of devices complete after 8.480 msecs
[ 46.046314] PM: noirq suspend of devices complete after 8.741 msecs
[ 46.052814] Disabling non-boot CPUs ...
[ 46.061392] PM: noirq resume of devices complete after 4.555 msecs
[ 46.074655] PM: early resume of devices complete after 5.626 msecs
[ 46.156322] PM: resume of devices complete after 75.357 msecs
[ 46.168163] PM: resume devices took 0.080 seconds
[ 46.172955] Restarting tasks ... done.
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 46.951139] PM: Syncing filesystems ... done.
[ 46.962996] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 46.973311] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 47.022054] PM: suspend of devices complete after 33.427 msecs
[ 47.027930] PM: suspend devices took 0.040 seconds
[ 47.041516] PM: late suspend of devices complete after 8.657 msecs
[ 47.056320] PM: noirq suspend of devices complete after 8.563 msecs
[ 47.062813] Disabling non-boot CPUs ...
[ 47.071365] PM: noirq resume of devices complete after 4.529 msecs
[ 47.084648] PM: early resume of devices complete after 5.647 msecs
[ 47.166226] PM: resume of devices complete after 75.265 msecs
[ 47.176611] PM: resume devices took 0.080 seconds
[ 47.181393] Restarting tasks ... done.
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 47.781030] PM: Syncing filesystems ... done.
[ 47.792893] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 47.803209] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 47.851981] PM: suspend of devices complete after 33.493 msecs
[ 47.857856] PM: suspend devices took 0.040 seconds
[ 47.871276] PM: late suspend of devices complete after 8.491 msecs
[ 47.886082] PM: noirq suspend of devices complete after 8.566 msecs
[ 47.892577] Disabling non-boot CPUs ...
[ 47.901149] PM: noirq resume of devices complete after 4.547 msecs
[ 47.914404] PM: early resume of devices complete after 5.620 msecs
[ 47.996108] PM: resume of devices complete after 75.390 msecs
[ 48.006520] PM: resume devices took 0.080 seconds
[ 48.011303] Restarting tasks ... done.
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 48.480938] PM: Syncing filesystems ... done.
[ 48.492778] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 48.503092] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 48.552051] PM: suspend of devices complete after 33.675 msecs
[ 48.557926] PM: suspend devices took 0.040 seconds
[ 48.571351] PM: late suspend of devices complete after 8.498 msecs
[ 48.586142] PM: noirq suspend of devices complete after 8.551 msecs
[ 48.592638] Disabling non-boot CPUs ...
[ 48.601202] PM: noirq resume of devices complete after 4.539 msecs
[ 48.614441] PM: early resume of devices complete after 5.596 msecs
[ 48.696073] PM: resume of devices complete after 75.322 msecs
[ 48.706450] PM: resume devices took 0.080 seconds
[ 48.711240] Restarting tasks ... done.
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 49.180849] PM: Syncing filesystems ... done.
[ 49.192697] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 49.203013] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 49.251140] PM: suspend of devices complete after 32.844 msecs
[ 49.257016] PM: suspend devices took 0.040 seconds
[ 49.270427] PM: late suspend of devices complete after 8.485 msecs
[ 49.285229] PM: noirq suspend of devices complete after 8.562 msecs
[ 49.291717] Disabling non-boot CPUs ...
[ 49.300267] PM: noirq resume of devices complete after 4.527 msecs
[ 49.313500] PM: early resume of devices complete after 5.607 msecs
[ 49.395967] PM: resume of devices complete after 76.223 msecs
[ 49.406363] PM: resume devices took 0.090 seconds
[ 49.411144] Restarting tasks ... done.
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 49.920773] PM: Syncing filesystems ... done.
[ 49.932632] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 49.942958] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 49.991125] PM: suspend of devices complete after 32.912 msecs
[ 49.996999] PM: suspend devices took 0.040 seconds
[ 50.010417] PM: late suspend of devices complete after 8.485 msecs
[ 50.025238] PM: noirq suspend of devices complete after 8.580 msecs
[ 50.031724] Disabling non-boot CPUs ...
[ 50.040472] PM: noirq resume of devices complete after 4.726 msecs
[ 50.053742] PM: early resume of devices complete after 5.632 msecs
[ 50.135878] PM: resume of devices complete after 75.824 msecs
[ 50.146275] PM: resume devices took 0.080 seconds
[ 50.151052] Restarting tasks ... done.
root@imx6qdlsolo:~# echo mem > /sys/power/state
[ 50.640672] PM: Syncing filesystems ... done.
[ 50.652530] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 50.662864] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 50.711100] PM: suspend of devices complete after 32.952 msecs
[ 50.716976] PM: suspend devices took 0.040 seconds
[ 50.730396] PM: late suspend of devices complete after 8.495 msecs
[ 50.745215] PM: noirq suspend of devices complete after 8.580 msecs
[ 50.751701] Disabling non-boot CPUs ...
[ 50.760267] PM: noirq resume of devices complete after 4.544 msecs
[ 50.773520] PM: early resume of devices complete after 5.615 msecs
[ 50.855805] PM: resume of devices complete after 75.976 msecs
[ 50.866186] PM: resume devices took 0.080 seconds
[ 50.870963] Restarting tasks ... done.
root@imx6qdlsolo:~# /unit_tests/suspend_random_auto.sh
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:50:53 2014
[ 64.087316] PM: Syncing filesystems ... done.
[ 64.098668] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 64.109189] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 64.156086] PM: suspend of devices complete after 34.632 msecs
[ 64.162019] PM: suspend devices took 0.050 seconds
[ 64.171024] PM: late suspend of devices complete after 4.187 msecs
[ 64.181817] PM: noirq suspend of devices complete after 4.581 msecs
[ 64.188106] Disabling non-boot CPUs ...
[ 64.194693] PM: noirq resume of devices complete after 2.553 msecs
[ 64.205560] PM: early resume of devices complete after 3.607 msecs
[ 64.285188] PM: resume of devices complete after 73.359 msecs
[ 64.295427] PM: resume devices took 0.080 seconds
[ 64.300207] Restarting tasks ... done.
=============================
suspend 0 times
=============================
wakeup 9 seconds, sleep 4 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:51:08 2014
[ 69.430226] PM: Syncing filesystems ... done.
[ 69.437518] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 69.446119] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 69.485364] PM: suspend of devices complete after 27.786 msecs
[ 69.491275] PM: suspend devices took 0.040 seconds
[ 69.499084] PM: late suspend of devices complete after 2.997 msecs
[ 69.508595] PM: noirq suspend of devices complete after 3.244 msecs
[ 69.515009] Disabling non-boot CPUs ...
[ 69.520810] PM: noirq resume of devices complete after 1.876 msecs
[ 69.530491] PM: early resume of devices complete after 2.789 msecs
[ 69.604979] PM: resume of devices complete after 68.281 msecs
[ 69.613203] PM: resume devices took 0.080 seconds
[ 69.617929] Restarting tasks ... done.
=============================
suspend 1 times
=============================
wakeup 5 seconds, sleep 3 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:51:18 2014
[ 73.739424] PM: Syncing filesystems ... done.
[ 73.746898] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 73.755495] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 73.794643] PM: suspend of devices complete after 27.695 msecs
[ 73.800554] PM: suspend devices took 0.040 seconds
[ 73.808341] PM: late suspend of devices complete after 2.975 msecs
[ 73.817854] PM: noirq suspend of devices complete after 3.245 msecs
[ 73.824268] Disabling non-boot CPUs ...
[ 73.830093] PM: noirq resume of devices complete after 1.900 msecs
[ 73.839778] PM: early resume of devices complete after 2.788 msecs
[ 73.914936] PM: resume of devices complete after 68.951 msecs
[ 73.923146] PM: resume devices took 0.080 seconds
[ 73.927872] Restarting tasks ... done.
[ 75.850586] fec 2188000.ethernet eth0: Link is Down
[ 76.424646] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 76.851261] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 76.859193] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
=============================
suspend 2 times
=============================
wakeup 8 seconds, sleep 2 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:51:30 2014
[ 77.060087] PM: Syncing filesystems ... done.
[ 77.171500] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 77.180232] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 77.215885] PM: suspend of devices complete after 23.412 msecs
[ 77.221810] PM: suspend devices took 0.040 seconds
[ 77.230825] PM: late suspend of devices complete after 4.197 msecs
[ 77.241615] PM: noirq suspend of devices complete after 4.579 msecs
[ 77.247905] Disabling non-boot CPUs ...
[ 77.254486] PM: noirq resume of devices complete after 2.548 msecs
[ 77.264846] PM: early resume of devices complete after 3.270 msecs
[ 77.274918] fec 2188000.ethernet eth0: rcv is not +last
[ 77.280225] fec 2188000.ethernet eth0: rcv is not +last
[ 77.285482] fec 2188000.ethernet eth0: rcv is not +last
[ 77.290738] fec 2188000.ethernet eth0: rcv is not +last
[ 77.365033] PM: resume of devices complete after 93.924 msecs
[ 77.375307] PM: resume devices took 0.100 seconds
[ 77.380089] Restarting tasks ... done.
[ 79.290403] fec 2188000.ethernet eth0: Link is Down
[ 79.360357] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
=============================
suspend 3 times
=============================
wakeup 7 seconds, sleep 3 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:51:40 2014
[ 79.473022] PM: Syncing filesystems ... done.
[ 79.581269] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 79.590019] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 79.626132] PM: suspend of devices complete after 23.994 msecs
[ 79.632058] PM: suspend devices took 0.040 seconds
[ 79.641064] PM: late suspend of devices complete after 4.188 msecs
[ 79.651841] PM: noirq suspend of devices complete after 4.566 msecs
[ 79.658131] Disabling non-boot CPUs ...
[ 79.664702] PM: noirq resume of devices complete after 2.540 msecs
[ 79.675048] PM: early resume of devices complete after 3.249 msecs
[ 79.754991] PM: resume of devices complete after 73.680 msecs
[ 79.765256] PM: resume devices took 0.080 seconds
[ 79.770040] Restarting tasks ... done.
[ 82.681061] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 82.688992] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
=============================
suspend 4 times
=============================
wakeup 6 seconds, sleep 4 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:51:50 2014
[ 82.886987] PM: Syncing filesystems ... done.
[ 82.924167] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 82.933940] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 82.965482] PM: suspend of devices complete after 19.380 msecs
[ 82.971404] PM: suspend devices took 0.030 seconds
[ 82.980456] PM: late suspend of devices complete after 4.233 msecs
[ 82.991214] PM: noirq suspend of devices complete after 4.547 msecs
[ 82.997503] Disabling non-boot CPUs ...
[ 83.004082] PM: noirq resume of devices complete after 2.543 msecs
[ 83.014422] PM: early resume of devices complete after 3.245 msecs
[ 83.023693] fec 2188000.ethernet eth0: rcv is not +last
[ 83.028985] fec 2188000.ethernet eth0: rcv is not +last
[ 83.034251] fec 2188000.ethernet eth0: rcv is not +last
[ 83.039543] fec 2188000.ethernet eth0: rcv is not +last
[ 83.114946] PM: resume of devices complete after 94.260 msecs
[ 83.125211] PM: resume devices took 0.100 seconds
[ 83.129994] Restarting tasks ... done.
[ 85.040570] fec 2188000.ethernet eth0: Link is Down
[ 85.092644] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 86.040976] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 86.048908] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
=============================
suspend 5 times
=============================
wakeup 5 seconds, sleep 5 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:52:00 2014
[ 87.261459] PM: Syncing filesystems ... done.
[ 87.346381] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 87.355212] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 87.375486] PM: suspend of devices complete after 8.229 msecs
[ 87.381337] PM: suspend devices took 0.020 seconds
[ 87.390415] PM: late suspend of devices complete after 4.259 msecs
[ 87.401187] PM: noirq suspend of devices complete after 4.558 msecs
[ 87.407476] Disabling non-boot CPUs ...
[ 87.414044] PM: noirq resume of devices complete after 2.534 msecs
[ 87.424424] PM: early resume of devices complete after 3.279 msecs
[ 87.434566] fec 2188000.ethernet eth0: rcv is not +last
[ 87.439865] fec 2188000.ethernet eth0: rcv is not +last
[ 87.514909] PM: resume of devices complete after 84.222 msecs
[ 87.525170] PM: resume devices took 0.090 seconds
[ 87.529955] Restarting tasks ... done.
[ 89.373573] fec 2188000.ethernet eth0: rcv is not +last
[ 89.378942] fec 2188000.ethernet eth0: rcv is not +last
[ 89.384242] fec 2188000.ethernet eth0: rcv is not +last
[ 89.389532] fec 2188000.ethernet eth0: rcv is not +last
[ 89.394817] fec 2188000.ethernet eth0: rcv is not +last
[ 89.400104] fec 2188000.ethernet eth0: rcv is not +last
[ 89.405391] fec 2188000.ethernet eth0: rcv is not +last
[ 89.410676] fec 2188000.ethernet eth0: rcv is not +last
[ 89.415962] fec 2188000.ethernet eth0: rcv is not +last
[ 89.421245] fec 2188000.ethernet eth0: rcv is not +last
[ 89.426528] fec 2188000.ethernet eth0: rcv is not +last
[ 89.431873] fec 2188000.ethernet eth0: rcv is not +last
[ 89.437189] fec 2188000.ethernet eth0: rcv is not +last
[ 89.442488] fec 2188000.ethernet eth0: rcv is not +last
[ 89.447781] fec 2188000.ethernet eth0: rcv is not +last
[ 89.453136] fec 2188000.ethernet eth0: rcv is not +last
[ 89.458431] fec 2188000.ethernet eth0: rcv is not +last
[ 89.463719] fec 2188000.ethernet eth0: rcv is not +last
[ 89.469005] fec 2188000.ethernet eth0: rcv is not +last
[ 89.474316] fec 2188000.ethernet eth0: rcv is not +last
[ 89.479601] fec 2188000.ethernet eth0: rcv is not +last
[ 89.487695] fec 2188000.ethernet eth0: rcv is not +last
[ 89.493100] fec 2188000.ethernet eth0: rcv is not +last
[ 89.498396] fec 2188000.ethernet eth0: rcv is not +last
[ 89.503732] fec 2188000.ethernet eth0: rcv is not +last
[ 89.509028] fec 2188000.ethernet eth0: rcv is not +last
[ 89.514358] fec 2188000.ethernet eth0: rcv is not +last
[ 89.519702] fec 2188000.ethernet eth0: rcv is not +last
[ 89.524995] fec 2188000.ethernet eth0: rcv is not +last
[ 89.530332] fec 2188000.ethernet eth0: rcv is not +last
[ 89.535619] fec 2188000.ethernet eth0: rcv is not +last
[ 89.540948] fec 2188000.ethernet eth0: rcv is not +last
[ 89.546240] fec 2188000.ethernet eth0: rcv is not +last
[ 89.551680] fec 2188000.ethernet eth0: rcv is not +last
[ 89.556984] fec 2188000.ethernet eth0: rcv is not +last
[ 89.562326] fec 2188000.ethernet eth0: rcv is not +last
[ 89.567617] fec 2188000.ethernet eth0: rcv is not +last
[ 89.572947] fec 2188000.ethernet eth0: rcv is not +last
[ 89.578241] fec 2188000.ethernet eth0: rcv is not +last
[ 89.583571] fec 2188000.ethernet eth0: rcv is not +last
[ 89.588934] fec 2188000.ethernet eth0: rcv is not +last
[ 89.594264] fec 2188000.ethernet eth0: rcv is not +last
[ 89.808371] fec 2188000.ethernet eth0: rcv is not +last
[ 89.813657] fec 2188000.ethernet eth0: rcv is not +last
[ 89.818906] fec 2188000.ethernet eth0: rcv is not +last
[ 89.824153] fec 2188000.ethernet eth0: rcv is not +last
[ 89.829400] fec 2188000.ethernet eth0: rcv is not +last
[ 89.834677] fec 2188000.ethernet eth0: rcv is not +last
[ 89.839926] fec 2188000.ethernet eth0: rcv is not +last
[ 89.845185] fec 2188000.ethernet eth0: rcv is not +last
[ 89.850433] fec 2188000.ethernet eth0: rcv is not +last
[ 89.855686] fec 2188000.ethernet eth0: rcv is not +last
[ 89.860932] fec 2188000.ethernet eth0: rcv is not +last
[ 89.866195] fec 2188000.ethernet eth0: rcv is not +last
[ 89.871444] fec 2188000.ethernet eth0: rcv is not +last
[ 89.876695] fec 2188000.ethernet eth0: rcv is not +last
[ 89.881940] fec 2188000.ethernet eth0: rcv is not +last
[ 89.887185] fec 2188000.ethernet eth0: rcv is not +last
[ 89.892432] fec 2188000.ethernet eth0: rcv is not +last
[ 89.897677] fec 2188000.ethernet eth0: rcv is not +last
[ 89.902922] fec 2188000.ethernet eth0: rcv is not +last
[ 89.908183] fec 2188000.ethernet eth0: rcv is not +last
[ 89.913430] fec 2188000.ethernet eth0: rcv is not +last
[ 90.089265] fec 2188000.ethernet eth0: rcv is not +last
[ 90.094625] fec 2188000.ethernet eth0: rcv is not +last
[ 90.099925] fec 2188000.ethernet eth0: rcv is not +last
[ 90.105254] fec 2188000.ethernet eth0: rcv is not +last
[ 90.110543] fec 2188000.ethernet eth0: rcv is not +last
[ 90.115829] fec 2188000.ethernet eth0: rcv is not +last
[ 90.121129] fec 2188000.ethernet eth0: rcv is not +last
[ 90.126414] fec 2188000.ethernet eth0: rcv is not +last
[ 90.131701] fec 2188000.ethernet eth0: rcv is not +last
[ 90.136984] fec 2188000.ethernet eth0: rcv is not +last
[ 90.142267] fec 2188000.ethernet eth0: rcv is not +last
[ 90.147551] fec 2188000.ethernet eth0: rcv is not +last
[ 90.152833] fec 2188000.ethernet eth0: rcv is not +last
[ 90.158114] fec 2188000.ethernet eth0: rcv is not +last
[ 90.163451] fec 2188000.ethernet eth0: rcv is not +last
[ 90.168753] fec 2188000.ethernet eth0: rcv is not +last
[ 90.174039] fec 2188000.ethernet eth0: rcv is not +last
[ 90.179321] fec 2188000.ethernet eth0: rcv is not +last
[ 90.184603] fec 2188000.ethernet eth0: rcv is not +last
[ 90.189913] fec 2188000.ethernet eth0: rcv is not +last
[ 90.195205] fec 2188000.ethernet eth0: rcv is not +last
[ 90.200489] fec 2188000.ethernet eth0: rcv is not +last
[ 90.205771] fec 2188000.ethernet eth0: rcv is not +last
[ 90.211052] fec 2188000.ethernet eth0: rcv is not +last
[ 90.216332] fec 2188000.ethernet eth0: rcv is not +last
[ 90.221612] fec 2188000.ethernet eth0: rcv is not +last
[ 90.226894] fec 2188000.ethernet eth0: rcv is not +last
[ 90.232178] fec 2188000.ethernet eth0: rcv is not +last
[ 90.237460] fec 2188000.ethernet eth0: rcv is not +last
[ 90.242745] fec 2188000.ethernet eth0: rcv is not +last
[ 90.248028] fec 2188000.ethernet eth0: rcv is not +last
[ 90.253382] fec 2188000.ethernet eth0: rcv is not +last
[ 90.258673] fec 2188000.ethernet eth0: rcv is not +last
[ 90.263956] fec 2188000.ethernet eth0: rcv is not +last
[ 90.269248] fec 2188000.ethernet eth0: rcv is not +last
[ 90.274536] fec 2188000.ethernet eth0: rcv is not +last
[ 90.279817] fec 2188000.ethernet eth0: rcv is not +last
[ 90.285101] fec 2188000.ethernet eth0: rcv is not +last
[ 90.290381] fec 2188000.ethernet eth0: rcv is not +last
[ 90.295658] fec 2188000.ethernet eth0: rcv is not +last
[ 90.300966] fec 2188000.ethernet eth0: rcv is not +last
[ 90.306256] fec 2188000.ethernet eth0: rcv is not +last
[ 90.373535] fec 2188000.ethernet eth0: rcv is not +last
[ 90.378893] fec 2188000.ethernet eth0: rcv is not +last
[ 90.384193] fec 2188000.ethernet eth0: rcv is not +last
[ 90.389482] fec 2188000.ethernet eth0: rcv is not +last
[ 90.394765] fec 2188000.ethernet eth0: rcv is not +last
[ 90.400067] fec 2188000.ethernet eth0: rcv is not +last
[ 90.405354] fec 2188000.ethernet eth0: rcv is not +last
[ 90.410643] fec 2188000.ethernet eth0: rcv is not +last
[ 90.415927] fec 2188000.ethernet eth0: rcv is not +last
[ 90.421211] fec 2188000.ethernet eth0: rcv is not +last
[ 90.426538] fec 2188000.ethernet eth0: rcv is not +last
[ 90.431827] fec 2188000.ethernet eth0: rcv is not +last
[ 90.437109] fec 2188000.ethernet eth0: rcv is not +last
[ 90.442403] fec 2188000.ethernet eth0: rcv is not +last
[ 90.447688] fec 2188000.ethernet eth0: rcv is not +last
[ 90.452974] fec 2188000.ethernet eth0: rcv is not +last
[ 90.458256] fec 2188000.ethernet eth0: rcv is not +last
[ 90.463537] fec 2188000.ethernet eth0: rcv is not +last
[ 90.468817] fec 2188000.ethernet eth0: rcv is not +last
[ 90.474137] fec 2188000.ethernet eth0: rcv is not +last
[ 90.479483] fec 2188000.ethernet eth0: rcv is not +last
[ 90.565466] fec 2188000.ethernet eth0: rcv is not +last
[ 90.570767] fec 2188000.ethernet eth0: rcv is not +last
[ 90.576027] fec 2188000.ethernet eth0: rcv is not +last
[ 90.581280] fec 2188000.ethernet eth0: rcv is not +last
[ 90.586535] fec 2188000.ethernet eth0: rcv is not +last
[ 90.591789] fec 2188000.ethernet eth0: rcv is not +last
[ 90.597041] fec 2188000.ethernet eth0: rcv is not +last
[ 90.602297] fec 2188000.ethernet eth0: rcv is not +last
[ 90.607553] fec 2188000.ethernet eth0: rcv is not +last
[ 90.612833] fec 2188000.ethernet eth0: rcv is not +last
[ 90.618087] fec 2188000.ethernet eth0: rcv is not +last
[ 90.623338] fec 2188000.ethernet eth0: rcv is not +last
[ 90.628601] fec 2188000.ethernet eth0: rcv is not +last
[ 90.633902] fec 2188000.ethernet eth0: rcv is not +last
[ 90.639159] fec 2188000.ethernet eth0: rcv is not +last
[ 90.644411] fec 2188000.ethernet eth0: rcv is not +last
[ 90.649668] fec 2188000.ethernet eth0: rcv is not +last
[ 90.654920] fec 2188000.ethernet eth0: rcv is not +last
[ 90.660173] fec 2188000.ethernet eth0: rcv is not +last
=============================
suspend 6 times
=============================
wakeup 10 seconds, sleep 1 seconds
rtcwakeup.out: wakeup from "mem" using rtc0 at Thu Oct 23 21:52:16 2014
[ 92.660264] PM: Syncing filesystems ... done.
[ 92.667594] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 92.676193] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 92.714883] PM: suspend of devices complete after 27.239 msecs
[ 92.720796] PM: suspend devices took 0.040 seconds
[ 92.728591] PM: late suspend of devices complete after 2.981 msecs
[ 92.738102] PM: noirq suspend of devices complete after 3.245 msecs
[ 92.744519] Disabling non-boot CPUs ...
[ 92.750323] PM: noirq resume of devices complete after 1.879 msecs
[ 92.759985] PM: early resume of devices complete after 2.771 msecs
[ 92.768895] fec 2188000.ethernet eth0: rcv is not +last
[ 92.774169] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 92.782264] pgd = 80004000
[ 92.784976] [00000000] *pgd=00000000
[ 92.788575] Internal error: Oops: 17 [#1] SMP ARM
[ 92.793282] Modules linked in:
[ 92.796359] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.18.0-rc2 #845
[ 92.802807] task: 80960270 ti: 80954000 task.ti: 80954000
[ 92.808221] PC is at memcpy+0x80/0x330
[ 92.811980] LR is at gro_pull_from_frag0+0x34/0xa8
[ 92.816777] pc : [<802aea40>] lr : [<80547ae0>] psr: 00000153
[ 92.816777] sp : 80955ce4 ip : 00000010 fp : 80955d1c
[ 92.828256] r10: 0000000e r9 : 00000000 r8 : 8095d9c0
[ 92.833483] r7 : 8095d9c0 r6 : 00000012 r5 : bd921140 r4 : bd97f6c0
[ 92.840012] r3 : 00000804 r2 : fffffff2 r1 : 00000000 r0 : bd92093c
[ 92.846544] Flags: nzcv IRQs on FIQs off Mode SVC_32 ISA ARM Segment kernel
[ 92.853942] Control: 10c5387d Table: bc0f804a DAC: 00000015
[ 92.859692] Process swapper/0 (pid: 0, stack limit = 0x80954240)
[ 92.865703] Stack: (0x80955ce4 to 0x80956000)
[ 92.870070] 5ce0: bd921140 00000012 8095d9c0 8095d9c0 bd92093c bd97f6c0 80547ae0
[ 92.878252] 5d00: 00000000 bd97f6c0 be03f710 00000003 80955d74 80955d20 8054a028 80547ab8
[ 92.886434] 5d20: 00000000 00000000 8054a0e4 811b1080 000007c1 befa3400 00000002 be03f000
[ 92.894616] 5d40: 80955d7c 8095d9c0 00000000 bd97f6c0 be03f710 be03f004 00000000 00000080
[ 92.902799] 5d60: 00000002 be03f000 80955d8c 80955d78 8054a570 80549fc0 bf084020 bd97f6c0
[ 92.910981] 5d80: 80955e1c 80955d90 80423b20 8054a554 00000000 00000001 00004018 bd920940
[ 92.919163] 5da0: 00000017 00000000 80fe7940 be03f710 be03f600 00000040 be03f694 00000000
[ 92.927346] 5dc0: 00000000 80994c1c bdaf03c0 00000000 00000000 be3c1004 be3c1000 00000040
[ 92.935529] 5de0: bf084020 00000001 8005fa60 8005f91c 0000012c 0000012c be7c41c0 80956100
[ 92.943712] 5e00: be7c41c8 00000040 be03f710 00000003 80955e54 80955e20 8054afa4 8042374c
[ 92.951894] 5e20: 8005fa60 ffffaf0e 00000008 00000000 8095608c 80956080 80954000 40000003
[ 92.960077] 5e40: 00000100 00000003 80955ea4 80955e58 8002dd14 8054aee4 be01065c be01065c
[ 92.968260] 5e60: 80955e84 00000001 00200000 ffffaf0d 0000000a 80954018 80955ea4 80954028
[ 92.976443] 5e80: 8095cd78 80951e6c 80954000 00000000 00000001 be00a400 80955ebc 80955ea8
[ 92.984626] 5ea0: 8002e1c4 8002dc18 00000000 8095cd78 80955eec 80955ec0 8006b7dc 8002e118
[ 92.992807] 5ec0: 80955f18 c080e10c 00000086 80955f18 8095cef0 c080e100 806b56ec 00000000
[ 93.000990] 5ee0: 80955f14 80955ef0 8000877c 8006b770 80960270 8000f73c 20000153 ffffffff
[ 93.009173] 5f00: 80955f4c 809b8bb0 80955f6c 80955f18 80013264 80008760 00000001 00000001
[ 93.017356] 5f20: 00000000 80960270 80954000 8095c9c4 8095c978 809b8bb0 809b8bb0 806b56ec
[ 93.025539] 5f40: 00000000 80955f6c 00000000 80955f60 8005faa8 8000f73c 20000153 ffffffff
[ 93.033721] 5f60: 80955f84 80955f70 8005b2b8 8000f720 00000000 8095c8c0 80955fac 80955f88
[ 93.041904] 5f80: 806a5c88 8005b1c0 00000000 00000000 806a5bd8 809b8e00 8095ca78 ffffffff
[ 93.050089] 5fa0: 80955ff4 80955fb0 808fbc94 806a5be4 ffffffff ffffffff 808fb6cc 00000000
[ 93.058271] 5fc0: 00000000 80942f48 00000000 809b9094 8095c968 80942f44 80961988 8000406a
[ 93.066454] 5fe0: 412fc09a 00000000 00000000 80955ff8 80008074 808fb950 00000000 00000000
[ 93.074630] Backtrace:
[ 93.077103] [<80547aac>] (gro_pull_from_frag0) from [<8054a028>] (dev_gro_receive+0x74/0x3e4)
[ 93.085632] r6:00000003 r5:be03f710 r4:bd97f6c0 r3:00000000
[ 93.091360] [<80549fb4>] (dev_gro_receive) from [<8054a570>] (napi_gro_receive+0x28/0xa8)
[ 93.099537] r10:be03f000 r9:00000002 r8:00000080 r7:00000000 r6:be03f004 r5:be03f710
[ 93.107440] r4:bd97f6c0
[ 93.109999] [<8054a548>] (napi_gro_receive) from [<80423b20>] (fec_enet_rx_napi+0x3e0/0xabc)
[ 93.118438] r5:bd97f6c0 r4:bf084020
[ 93.122053] [<80423740>] (fec_enet_rx_napi) from [<8054afa4>] (net_rx_action+0xcc/0x1b4)
[ 93.130146] r10:00000003 r9:be03f710 r8:00000040 r7:be7c41c8 r6:80956100 r5:be7c41c0
[ 93.138048] r4:0000012c
[ 93.140606] [<8054aed8>] (net_rx_action) from [<8002dd14>] (__do_softirq+0x108/0x2a4)
[ 93.148438] r10:00000003 r9:00000100 r8:40000003 r7:80954000 r6:80956080 r5:8095608c
[ 93.156341] r4:00000000
[ 93.158896] [<8002dc0c>] (__do_softirq) from [<8002e1c4>] (irq_exit+0xb8/0x10c)
[ 93.166206] r10:be00a400 r9:00000001 r8:00000000 r7:80954000 r6:80951e6c r5:8095cd78
[ 93.174109] r4:80954028
[ 93.176668] [<8002e10c>] (irq_exit) from [<8006b7dc>] (__handle_domain_irq+0x78/0xcc)
[ 93.184499] r5:8095cd78 r4:00000000
[ 93.188109] [<8006b764>] (__handle_domain_irq) from [<8000877c>] (gic_handle_irq+0x28/0x68)
[ 93.196461] r10:00000000 r9:806b56ec r8:c080e100 r7:8095cef0 r6:80955f18 r5:00000086
[ 93.204368] r4:c080e10c r3:80955f18
[ 93.207979] [<80008754>] (gic_handle_irq) from [<80013264>] (__irq_svc+0x44/0x5c)
[ 93.215465] Exception stack(0x80955f18 to 0x80955f60)
[ 93.220519] 5f00: 00000001 00000001
[ 93.228703] 5f20: 00000000 80960270 80954000 8095c9c4 8095c978 809b8bb0 809b8bb0 806b56ec
[ 93.236885] 5f40: 00000000 80955f6c 00000000 80955f60 8005faa8 8000f73c 20000153 ffffffff
[ 93.245063] r8:809b8bb0 r7:80955f4c r6:ffffffff r5:20000153 r4:8000f73c r3:80960270
[ 93.252892] [<8000f714>] (arch_cpu_idle) from [<8005b2b8>] (cpu_startup_entry+0x104/0x16c)
[ 93.261171] [<8005b1b4>] (cpu_startup_entry) from [<806a5c88>] (rest_init+0xb0/0xd8)
[ 93.268916] r7:8095c8c0 r3:00000000
[ 93.272535] [<806a5bd8>] (rest_init) from [<808fbc94>] (start_kernel+0x350/0x3bc)
[ 93.280018] r5:ffffffff r4:8095ca78
[ 93.283629] [<808fb944>] (start_kernel) from [<80008074>] (0x80008074)
[ 93.290165] Code: e320f000 e4913004 e4914004 e4915004 (e4916004)
[ 93.296317] ---[ end trace 6785d73df15a3bc3 ]---
[ 93.300943] Kernel panic - not syncing: Fatal exception in interrupt
[ 93.307306] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: suspend/resume broken on 3.18-rc2
2014-10-30 2:34 ` Anson.Huang
@ 2014-10-30 3:11 ` fugang.duan
2014-10-31 19:35 ` Fabio Estevam
0 siblings, 1 reply; 8+ messages in thread
From: fugang.duan @ 2014-10-30 3:11 UTC (permalink / raw)
To: Anson.Huang, Fabio Estevam; +Cc: Frank.Li, Russell King, Shawn Guo, netdev
From: Huang Yongcai-B20788 Sent: Thursday, October 30, 2014 10:35 AM
>To: Fabio Estevam; Duan Fugang-B38611
>Cc: Li Frank-B20596; Russell King; Shawn Guo; netdev@vger.kernel.org
>Subject: RE: suspend/resume broken on 3.18-rc2
>
>Hi, all
> I just tried the 3.18.0-rc2 on our i.MX6SX-SDB board, attached is my
>log, seems like the issue is inside the ENET driver, I guess you did NOT
>add "no_console_suspend" in the cmdline, so when failed, you can NOT see
>any log, please check the attached log, I can see the failure is in FEC
>when reusme.
>
> I also tried using sd rootfs and unplug the enet cable, the
>suspend/resume is OK without FEC driver. So please add
>"no_console_suspend" into cmdline and do debug for FEC driver.
>
>
>Best regards!
>Anson Huang
>
I tried it yesterday with FEC close, resume cannot back.
I will try it again.
Regards,
Andy
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: suspend/resume broken on 3.18-rc2
2014-10-30 3:11 ` fugang.duan
@ 2014-10-31 19:35 ` Fabio Estevam
2014-11-01 7:25 ` fugang.duan
0 siblings, 1 reply; 8+ messages in thread
From: Fabio Estevam @ 2014-10-31 19:35 UTC (permalink / raw)
To: fugang.duan; +Cc: Anson.Huang, Frank.Li, Russell King, Shawn Guo, netdev
Andy,
On Thu, Oct 30, 2014 at 1:11 AM, fugang.duan@freescale.com
<fugang.duan@freescale.com> wrote:
> I tried it yesterday with FEC close, resume cannot back.
> I will try it again.
We have a regression in 3.18-rc1: if I use the imx6sx-sdb.dtb from
3.17.1 then I get:
root@freescale /$ echo enabled > /sys/class/tty/ttymxc0/power/wakeup
root@freescale /$ echo mem > /sys/power/state
[ 13.883094] PM: Syncing filesystems ... done.
[ 13.932184] Freezing user space processes ... (elapsed 0.003 seconds) done.
[ 13.942928] Freezing remaining freezable tasks ... (elapsed 0.003 seconds) d.
[ 14.014823] PM: suspend of devices complete after 54.572 msecs
[ 14.020730] PM: suspend devices took 0.060 seconds
[ 14.035241] PM: late suspend of devices complete after 9.545 msecs
[ 14.050901] PM: noirq suspend of devices complete after 9.383 msecs
[ 14.057626] Disabling non-boot CPUs ...
[ 14.071514] PM: noirq resume of devices complete after 8.338 msecs
[ 14.085645] PM: early resume of devices complete after 6.417 msecs
[ 14.097720] fec 2188000.ethernet eth0: rcv is not +last
[ 14.187491] PM: resume of devices complete after 95.494 msecs
[ 14.199039] PM: resume devices took 0.100 seconds
[ 14.203831] Restarting tasks ... done.
[ 15.892318] fec 2188000.ethernet eth0: rcv is not +last
[ 15.897688] fec 2188000.ethernet eth0: rcv is not +last
[ 15.903010] fec 2188000.ethernet eth0: rcv is not +last
[ 15.908326] fec 2188000.ethernet eth0: rcv is not +last
[ 15.913635] fec 2188000.ethernet eth0: rcv is not +last
[ 15.918945] fec 2188000.ethernet eth0: rcv is not +last
So fec suspend/resume is broken for mx6sx.
Please take a look at it.
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: suspend/resume broken on 3.18-rc2
2014-10-31 19:35 ` Fabio Estevam
@ 2014-11-01 7:25 ` fugang.duan
0 siblings, 0 replies; 8+ messages in thread
From: fugang.duan @ 2014-11-01 7:25 UTC (permalink / raw)
To: Fabio Estevam; +Cc: Anson.Huang, Frank.Li, Russell King, Shawn Guo, netdev
From: Fabio Estevam <festevam@gmail.com> Sent: Saturday, November 01, 2014 3:36 AM
>To: Duan Fugang-B38611
>Cc: Huang Yongcai-B20788; Li Frank-B20596; Russell King; Shawn Guo;
>netdev@vger.kernel.org
>Subject: Re: suspend/resume broken on 3.18-rc2
>
>Andy,
>
>On Thu, Oct 30, 2014 at 1:11 AM, fugang.duan@freescale.com
><fugang.duan@freescale.com> wrote:
>
>> I tried it yesterday with FEC close, resume cannot back.
>> I will try it again.
>
>We have a regression in 3.18-rc1: if I use the imx6sx-sdb.dtb from
>3.17.1 then I get:
>
>root@freescale /$ echo enabled > /sys/class/tty/ttymxc0/power/wakeup
>root@freescale /$ echo mem > /sys/power/state
>[ 13.883094] PM: Syncing filesystems ... done.
>[ 13.932184] Freezing user space processes ... (elapsed 0.003 seconds)
>done.
>[ 13.942928] Freezing remaining freezable tasks ... (elapsed 0.003
>seconds) d.
>[ 14.014823] PM: suspend of devices complete after 54.572 msecs
>[ 14.020730] PM: suspend devices took 0.060 seconds
>[ 14.035241] PM: late suspend of devices complete after 9.545 msecs
>[ 14.050901] PM: noirq suspend of devices complete after 9.383 msecs
>[ 14.057626] Disabling non-boot CPUs ...
>[ 14.071514] PM: noirq resume of devices complete after 8.338 msecs
>[ 14.085645] PM: early resume of devices complete after 6.417 msecs
>[ 14.097720] fec 2188000.ethernet eth0: rcv is not +last
>[ 14.187491] PM: resume of devices complete after 95.494 msecs
>[ 14.199039] PM: resume devices took 0.100 seconds
>[ 14.203831] Restarting tasks ... done.
>[ 15.892318] fec 2188000.ethernet eth0: rcv is not +last
>[ 15.897688] fec 2188000.ethernet eth0: rcv is not +last
>[ 15.903010] fec 2188000.ethernet eth0: rcv is not +last
>[ 15.908326] fec 2188000.ethernet eth0: rcv is not +last
>[ 15.913635] fec 2188000.ethernet eth0: rcv is not +last
>[ 15.918945] fec 2188000.ethernet eth0: rcv is not +last
>
>So fec suspend/resume is broken for mx6sx.
>
>Please take a look at it.
Hi, Fabio,
Thanks, I will fix it.
Regards,
Andy
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2014-11-01 7:25 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-28 17:18 fec: suspend/resume broken on 3.18-rc2 Fabio Estevam
2014-10-29 2:04 ` fugang.duan
2014-10-29 5:46 ` fugang.duan
2014-10-29 11:47 ` Fabio Estevam
2014-10-30 2:34 ` Anson.Huang
2014-10-30 3:11 ` fugang.duan
2014-10-31 19:35 ` Fabio Estevam
2014-11-01 7:25 ` fugang.duan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).