AnsweredAssumed Answered

android hang up after memory init

Question asked by je s on Sep 14, 2015
Latest reply on Nov 4, 2016 by li weihua

Hello

 

My custom board have a imx6 solo processor and eMMC.

BSP is android_jb4.3_1.1.0-ga.

When i reset during boot today, my board hang up with kernel panic.

How can i solve this problem?

 

-------------------------------------------------------------------------------------------------------------------------

...

snvs_rtc snvs_rtc.0: setting system clock to 1970-01-01 00:00:01 UTC (1)

Freeing init memory: 752K

EXT4-fs error (device mmcblk0p4): ext4_mb_generate_buddy:736: group 8, 32248 blocks in bitmap, 32249 in gd

Kernel panic - not syncing: EXT4-fs (device mmcblk0p4): panic forced after error

 

 

[<c00d2144>] (unwind_backtrace+0x0/0x138) from [<c06e67d8>] (panic+0x74/0x194)

[<c06e67d8>] (panic+0x74/0x194) from [<c0241bd4>] (ext4_handle_error.part.111+0x5c/0x98)

[<c0241bd4>] (ext4_handle_error.part.111+0x5c/0x98) from [<c0242684>] (__ext4_grp_locked_error+0xbc/0x1bc)

[<c0242684>] (__ext4_grp_locked_error+0xbc/0x1bc) from [<c024e360>] (ext4_mb_generate_buddy+0x124/0x1d4)

[<c024e360>] (ext4_mb_generate_buddy+0x124/0x1d4) from [<c024e93c>] (ext4_mb_init_cache+0x52c/0x904)

[<c024e93c>] (ext4_mb_init_cache+0x52c/0x904) from [<c024ede0>] (ext4_mb_init_group+0xcc/0xf8)

[<c024ede0>] (ext4_mb_init_group+0xcc/0xf8) from [<c024f258>] (ext4_mb_load_buddy+0x2d8/0x30c)

[<c024f258>] (ext4_mb_load_buddy+0x2d8/0x30c) from [<c0255758>] (ext4_free_blocks+0x300/0xa04)

[<c0255758>] (ext4_free_blocks+0x300/0xa04) from [<c022a2bc>] (ext4_clear_blocks+0x140/0x1a4)

[<c022a2bc>] (ext4_clear_blocks+0x140/0x1a4) from [<c022a4bc>] (ext4_free_data+0x19c/0x1b0)

[<c022a4bc>] (ext4_free_data+0x19c/0x1b0) from [<c022bfd0>] (ext4_truncate+0x500/0x678)

[<c022bfd0>] (ext4_truncate+0x500/0x678) from [<c022efa4>] (ext4_evict_inode+0x2a4/0x3d0)

[<c022efa4>] (ext4_evict_inode+0x2a4/0x3d0) from [<c01c7dd4>] (evict+0x70/0x168)

[<c01c7dd4>] (evict+0x70/0x168) from [<c01c3594>] (d_kill+0x54/0x64)

[<c01c3594>] (d_kill+0x54/0x64) from [<c01c4a18>] (dput+0xd8/0x1b4)

[<c01c4a18>] (dput+0xd8/0x1b4) from [<c01bee44>] (sys_renameat+0x190/0x1d8)

[<c01bee44>] (sys_renameat+0x190/0x1d8) from [<c00ca9c0>] (ret_fast_syscall+0x0/0x30)

Outcomes