on image https://android-build.linaro.org/builds/~linaro-android/linux-linaro-arndale/#build=195 Kernel panic occour when the device enter into suspend state: error from the log: root@arndale:/ # 6PM: suspend entry 1970-01-01 00:42:55.897251393 UTC [ 2575.890000] PM: suspend entry 1970-01-01 00:42:55.897251393 UTC 6PM: Syncing filesystems ... [ 2575.900000] PM: Syncing filesystems ... done. done. 6mmc0: card 0001 removed [ 2575.950000] mmc0: card 0001 removed 6mmc1: card e624 removed [ 2575.970000] mmc1: card e624 removed 2EXT4-fs error (device mmcblk1p6): ext4_find_entry:1300: inode #238: comm Error dump: sys: reading directory lblock 0 [ 2576.100000] EXT4-fs error (device mmcblk1p6): ext4_find_entry:1300: inode #238: comm Error dump: sys: reading directory lblock 0 3Aborting journal on device mmcblk1p6-8. [ 2576.110000] Aborting journal on device mmcblk1p6-8. 3Buffer I/O error on device mmcblk1p6, logical block 139265 [ 2576.120000] Buffer I/O error on device mmcblk1p6, logical block 139265 4lost page write due to I/O error on mmcblk1p6 [ 2576.130000] lost page write due to I/O error on mmcblk1p6 3JBD2: Error -5 detected when updating journal superblock for mmcblk1p6-8. [ 2576.140000] JBD2: Error -5 detected when updating journal superblock for mmcblk1p6-8. 0Kernel panic - not syncing: EXT4-fs (device mmcblk1p6): panic forced after error [ 2576.160000] Kernel panic - not syncing: EXT4-fs (device mmcblk1p6): panic forced after error [ 2576.160000] [] (unwind_backtrace+0x0/0xf4) from [] (panic+0xa4/0x1ec) [ 2576.180000] [] (unwind_backtrace+0x0/0xf4) from [] (panic+0xa4/0x1ec) [] (panic+0xa4/0x1ec) from [] (ext4_handle_error.part.45+0x60/0x98) [ 2576.190000] [] (panic+0xa4/0x1ec) from [] (ext4_handle_error.part.45+0x60/0x98) [] (ext4_handle_error.part.45+0x60/0x98) from [] (ext4_error_inode+0xc8/0x108) [ 2576.210000] [] (ext4_handle_error.part.45+0x60/0x98) from [] (ext4_error_inode+0xc8/0x108) [] (ext4_error_inode+0xc8/0x108) from [] (ext4_find_entry+0x32c/0x5c4) [ 2576.230000] [] (ext4_error_inode+0xc8/0x108) from [] (ext4_find_entry+0x32c/0x5c4) [] (ext4_find_entry+0x32c/0x5c4) from [] (ext4_lookup+0x38/0x168) [ 2576.240000] [] (ext4_find_entry+0x32c/0x5c4) from [] (ext4_lookup+0x38/0x168) [] (ext4_lookup+0x38/0x168) from [] (lookup_real+0x20/0x4c) [ 2576.260000] [] (ext4_lookup+0x38/0x168) from [] (lookup_real+0x20/0x4c) [] (lookup_real+0x20/0x4c) from [] (do_last.isra.55+0x758/0xbe8) [ 2576.280000] [] (lookup_real+0x20/0x4c) from [] (do_last.isra.55+0x758/0xbe8) [] (do_last.isra.55+0x758/0xbe8) from [] (path_openat.isra.56+0xac/0x474) [ 2576.290000] [] (do_last.isra.55+0x758/0xbe8) from [] (path_openat.isra.56+0xac/0x474) [] (path_openat.isra.56+0xac/0x474) from [] (do_filp_open+0x2c/0x80) [ 2576.310000] [] (path_openat.isra.56+0xac/0x474) from [] (do_filp_open+0x2c/0x80) [] (do_filp_open+0x2c/0x80) from [] (do_sys_open+0xe8/0x170) [ 2576.330000] [] (do_filp_open+0x2c/0x80) from [] (do_sys_open+0xe8/0x170) [] (do_sys_open+0xe8/0x170) from [] (ret_fast_syscall+0x0/0x30) [ 2576.340000] [] (do_sys_open+0xe8/0x170) from [] (ret_fast_syscall+0x0/0x30) 2CPU1: stopping [ 2576.350000] [PU1: stopping ] (unwind_backtrace+0x0/0xf4) from [] (handle_IPI+0x16c/0x184) [ 2576.350000] [] (unwind_backtrace+0x0/0xf4) from [] (handle_IPI+0x16c/0x184) [] (handle_IPI+0x16c/0x184) from [] (gic_handle_irq+0x58/0x5c) [ 2576.350000] [] (handle_IPI+0x16c/0x184) from [] (gic_handle_irq+0x58/0x5c) [] (gic_handle_irq+0x58/0x5c) from [] (__irq_svc+0x40/0x70) [ 2576.350000] [] (gic_handle_irq+0x58/0x5c) from [] (__irq_svc+0x40/0x70) Exception stack(0xe807bf40 to 0xe807bf88) [ 2576.350000] Exception stack(0xe807bf40 bo 0xe807bf88) f40: e807bf88 3b9aca00 dabf29fe 00000257 da6df200 00000257 c16522d8 00000000 [ 2576.350000] bf40: e807bf88 3b9aca00 dabf29fe 00000257 da6df200 00000257 c16522d8 00000000 bf60: c05763ac c0599e48 00000000 00000000 29aaaaab e807bf88 c00538dc c02d9520 [ 2576.350000] bf60: c05763ac c0599e48 00000000 00000000 29aaaaab e807bf88 c00538dc c02d9520 bf80: 600f0013 ffffffff [ 2576.350000] bf80: 600[0013 ffffffff ] (__irq_svc+0x40/0x70) from [] (cpuidle_wrap_enter+0x48/0x94) [ 2576.350000] [] (__irq_svc+0x40/0x70) from [] (cpuidle_wrap_enter+0x48/0x94) [] (cpuidle_wrap_enter+0x48/0x94) from [] (cpuidle_enter_state+0x18/0x5c) [ 2576.350000] [] (cpuidle_wrap_enter+0x48/0x94) from [] (cpuidle_enter_state+0x18/0x5c) [] (cpuidle_enter_state+0x18/0x5c) from [] (cpuidle_idle_call+0x98/0xf8) [ 2576.350000] [] (cpuidle_enter_state+0x18/0x5c) from [] (cpuidle_idle_call+0x98/0xf8) [] (cpuidle_idle_call+0x98/0xf8) from [] (cpu_idle+0xa4/0x114) [ 2576.350000] [] (cpuidle_idle_call+0x98/0xf8) from [] (cpu_idle+0xa4/0x114) [] (cpu_idle+0xa4/0x114) from [<403c6584>] (0x403c6584) [ 2576.350000] [] (cpu_idle+0xa4/0x114) from [<403c6584>] (0x403c6584)