[HTC Sensation] Azothyran:
EXT4-related random reboot?

Argh! I just got another reboot. After checking last_kmsg, and sifting through the back-to-back out of memory conditions I had...I mean...10,000 lines of OOM conditions, over and over!) this is what I found:

The reboot was related to an issue reading the EXT4 filesystem? I don't know enough about kernels yet to know exactly why it happened, but from what I can understand, the system said it couldn't read an "itable block," whatever that means...and the system was asked to reboot itself to resolve the issue. :confused:

[ 6678.869842] EXT4-fs error (device mmcblk0p23): __ext4_get_inode_loc:4723: inode #23155: block 98321: comm ApplicationsPro: unable to read itable block
[ 6678.869842] Aborting journal on device mmcblk0p23-8.
[ 6678.890594] Out of memory: Kill process 1660 (m.android.email) score 693 or sacrifice child
[ 6678.890625] Killed process 1660 (m.android.email) total-vm:508432kB, anon-rss:19032kB, file-rss:8580kB
[ 6678.895538] EXT4-fs (mmcblk0p23): Remounting filesystem read-only
[ 6678.895538] ext4_e2fsck
[ 6678.896057] ext4_reboot: reboot to run e2fsck
[ 6678.899475] [BATT][tps65200] TPS65200 shutdown
[ 6678.900299] kworker/0:3(parent:kthreadd): Restarting system with command 'oem-22'.
[ 6678.900329] Going down for restart now
[ 6678.900329] arch_reset: mode 104
[ 6678.900329] arch_reset: restart command `oem-22'.
[ 6678.900390] from arch_reset
[ 6678.920196] ------------[ cut here ]------------
[ 6678.920501] WARNING: at /home/bruce/android/system/kernel/htc/msm8660/arch/arm/kernel/smp.c:633 check_preempt_wakeup+0x124/0x184()
[ 6678.920806] Modules linked in: bcmdhd
[ 6678.921234] [<c010b030>] (unwind_backtrace+0x0/0xf0) from [<c017c59c>] (warn_slowpath_common+0x4c/0x64)
[ 6678.921508] [<c017c59c>] (warn_slowpath_common+0x4c/0x64) from [<c017c5cc>] (warn_slowpath_null+0x18/0x1c)
[ 6678.921722] [<c017c5cc>] (warn_slowpath_null+0x18/0x1c) from [<c016fd1c>] (check_preempt_wakeup+0x124/0x184)
[ 6678.921966] [<c016fd1c>] (check_preempt_wakeup+0x124/0x184) from [<c016f118>] (check_preempt_curr+0x2c/0x84)
[ 6678.922088] [<c016f118>] (check_preempt_curr+0x2c/0x84) from [<c017023c>] (__migrate_task+0xec/0x120)
[ 6678.922302] [<c017023c>] (__migrate_task+0xec/0x120) from [<c0170298>] (migration_cpu_stop+0x28/0x34)
[ 6678.922546] [<c0170298>] (migration_cpu_stop+0x28/0x34) from [<c01b5398>] (cpu_stopper_thread+0xc8/0x160)
[ 6678.922790] [<c01b5398>] (cpu_stopper_thread+0xc8/0x160) from [<c0195214>] (kthread+0x80/0x88)
[ 6678.923004] [<c0195214>] (kthread+0x80/0x88) from [<c010652c>] (kernel_thread_exit+0x0/0x8)
[ 6678.923126] ---[ end trace 7e723c8d384a5eae ]---
[ 6679.657226] [THERMAL][tsens_tz_sensor0] Current temperature [56]...
[ 6679.672454] [RMT] rmt_storage_event_write_iovec_cb: write iovec callback received
[ 6679.672912] [RMT] handle = 2
[ 6679.673065] [RMT] sec_addr = 0, data_addr = 46100000, num_sec = 6143
[ 6679.673309] [RMT] sec_addr = 6143, data_addr = 463ffe00, num_sec = 1
[ 6679.673461] [RMT] iovec transfer count = 2
[ 6679.673461]
[ 6679.673858] [RMT] handle_rmt_storage_call: Sending result=0x0
[ 6679.676422] [RMT] rmt_storage_ioctl: wait for request ioctl
[ 6680.133422] [RMT] rmt_storage_ioctl: send status ioctl
[ 6680.133544] [RMT] rmt_storage_ioctl:	handle=2 err_code=0 data=0x450c04d4
[ 6680.136230] rmt_storage_ioctl:rmc->msm_final_call=0, rmc->mdm_final_call=0
[ 6680.136474] wait_rmt_final_call_back: Wait for final MSM efs_sync: OK (rc=877)
[ 6680.136596] back arch_reset
[ 6680.136810]
[ 6680.136962] Restarting Linux version 3.0.41 (bruce@Z68X) (gcc version 4.4.3 (GCC) ) #1 SMP PREEMPT Sat Aug 18 02:46:55 BST 2012