[Motorola Droid RAZR] brainwash123:
The 0.2c OC kernel does not work properly for me: it freezes after running for 1-10 minutes. I looked at the logs but there was nothing interesting there. Is there any way to get post-mortem logs? The phone is completely frozen so I'm thinking of enabling a sort of continuous logging and hopefully the buffer would be flushed to the last byte.

Not sure how relevant this is but dmesg shows a lot of these messages:

<5>[ 29.677062,0] Division by zero in kernel.
<5>[ 29.678161,0] [<c0056f20>] (unwind_backtrace+0x0/0xfc) from [<c0224e14>] (Ldiv0+0x8/0x10)
<5>[ 29.679626,0] [<c0224e14>] (Ldiv0+0x8/0x10) from [<c006f434>] (omap4_virt_l3_set_rate+0xa0/0x140)
<5>[ 29.681030,0] [<c006f434>] (omap4_virt_l3_set_rate+0xa0/0x140) from [<c006e578>] (omap2_clk_set_rate+0x18/0x1c)
<5>[ 29.682373,0] [<c006e578>] (omap2_clk_set_rate+0x18/0x1c) from [<c00780e0>] (clk_set_rate+0x84/0xd0)
<5>[ 29.683227,0] [<c00780e0>] (clk_set_rate+0x84/0xd0) from [<c006b8d4>] (_dvfs_scale+0xd8/0x2c8)
<5>[ 29.684692,0] [<c006b8d4>] (_dvfs_scale+0xd8/0x2c8) from [<c006bdd4>] (omap_device_scale+0x310/0x6d0)
<5>[ 29.686431,0] [<c006bdd4>] (omap_device_scale+0x310/0x6d0) from [<bf01ed5c>] (sgxfreq_set_freq_request+0x88/0xa4 [pvrsrvkm_sgx540_120])
<5>[ 29.688415,0] [<bf01ed5c>] (sgxfreq_set_freq_request+0x88/0xa4 [pvrsrvkm_sgx540_120]) from [<bf01ef04>] (on3demand_active+0x28/0x5c [pvrsrvkm_sgx540_120])
<5>[ 29.690185,0] [<bf01ef04>] (on3demand_active+0x28/0x5c [pvrsrvkm_sgx540_120]) from [<bf01fb54>] (sgxfreq_notif_sgx_active+0x3c/0x50 [pvrsrvkm_sgx540_120])
<5>[ 29.692535,0] [<bf01fb54>] (sgxfreq_notif_sgx_active+0x3c/0x50 [pvrsrvkm_sgx540_120]) from [<bf026f40>] (SGXScheduleCCBCommandKM+0x48/0x148 [pvrsrvkm_sgx540_120])
<5>[ 29.694274,0] [<bf026f40>] (SGXScheduleCCBCommandKM+0x48/0x148 [pvrsrvkm_sgx540_120]) from [<bf0270ac>] (SGXScheduleProcessQueuesKM+0x6c/0x98 [pvrsrvkm_sgx540_120])
<5>[ 29.696014,0] [<bf0270ac>] (SGXScheduleProcessQueuesKM+0x6c/0x98 [pvrsrvkm_sgx540_120]) from [<bf013058>] (PVRSRVCommandCompleteCallbacks_ForEachCb+0x14/0x18 [pvrsrvkm_sgx540_120])
<5>[ 29.698211,0] [<bf013058>] (PVRSRVCommandCompleteCallbacks_ForEachCb+0x14/0x18 [pvrsrvkm_sgx540_120]) from [<bf011a34>] (List_PVRSRV_DEVICE_NODE_ForEach+0x18/0x28 [pvrsrvkm_sgx540_120])
<5>[ 29.699798,0] [<bf011a34>] (List_PVRSRV_DEVICE_NODE_ForEach+0x18/0x28 [pvrsrvkm_sgx540_120]) from [<bf0163f0>] (PVRSRVCommandCompleteKM+0xc8/0x108 [pvrsrvkm_sgx540_120])
<5>[ 29.701416,0] [<bf0163f0>] (PVRSRVCommandCompleteKM+0xc8/0x108 [pvrsrvkm_sgx540_120]) from [<c027ca8c>] (dsscomp_proxy_cmdcomplete+0x18/0x1c)
<5>[ 29.703369,0] [<c027ca8c>] (dsscomp_proxy_cmdcomplete+0x18/0x1c) from [<c027aee8>] (dsscomp_gralloc_cb+0x390/0x488)
<5>[ 29.704772,0] [<c027aee8>] (dsscomp_gralloc_cb+0x390/0x488) from [<c02796ec>] (dsscomp_mgr_delayed_cb+0x54/0x568)
<5>[ 29.705566,0] [<c02796ec>] (dsscomp_mgr_delayed_cb+0x54/0x568) from [<c00a9d00>] (process_one_work+0x114/0x3d8)
<5>[ 29.706787,0] [<c00a9d00>] (process_one_work+0x114/0x3d8) from [<c00aa32c>] (worker_thread+0x174/0x44c)
<5>[ 29.708007,0] [<c00aa32c>] (worker_thread+0x174/0x44c) from [<c00b03fc>] (kthread+0x84/0x8c)
<5>[ 29.709228,0] [<c00b03fc>] (kthread+0x84/0x8c) from [<c0052058>] (kernel_thread_exit+0x0/0x8)
<3>[ 29.710418,0] clock: Could not find divisor for target rate 0 for clock dpll_core_m6x2_ck parent dpll_core_x2_ck
<3>[ 29.711578,0] clock: Could not find divisor for target rate -1 for clock dpll_core_m6x2_ck parent dpll_core_x2_ck
<6>[ 29.819580,0] wl12xx: loaded
<5>[ 29.841644,0] init: starting 'p2p_supplicant'
<6

...

<3>[ 160.955474,0] clock: Could not find divisor for target rate 0 for clock dpll_core_m6x2_ck parent dpll_core_x2_ck
<3>[ 160.956115,0] clock: Could not find divisor for target rate -1 for clock dpll_core_m6x2_ck parent dpll_core_x2_ck
<5>[ 161.180053,1] Division by zero in kernel.
<5>[ 161.180572,1] [<c0056f20>] (unwind_backtrace+0x0/0xfc) from [<c0224e14>] (Ldiv0+0x8/0x10)
<5>[ 161.181243,1] [<c0224e14>] (Ldiv0+0x8/0x10) from [<c006f434>] (omap4_virt_l3_set_rate+0xa0/0x140)
<5>[ 161.181640,1] [<c006f434>] (omap4_virt_l3_set_rate+0xa0/0x140) from [<c006e578>] (omap2_clk_set_rate+0x18/0x1c)
<5>[ 161.182281,1] [<c006e578>] (omap2_clk_set_rate+0x18/0x1c) from [<c00780e0>] (clk_set_rate+0x84/0xd0)
<5>[ 161.182952,1] [<c00780e0>] (clk_set_rate+0x84/0xd0) from [<c006b8d4>] (_dvfs_scale+0xd8/0x2c8)
<5>[ 161.183624,1] [<c006b8d4>] (_dvfs_scale+0xd8/0x2c8) from [<c006bdd4>] (omap_device_scale+0x310/0x6d0)
<5>[ 161.184478,1] [<c006bdd4>] (omap_device_scale+0x310/0x6d0) from [<bf01ed5c>] (sgxfreq_set_freq_request+0x88/0xa4 [pvrsrvkm_sgx540_120])
<5>[ 161.185424,1] [<bf01ed5c>] (sgxfreq_set_freq_request+0x88/0xa4 [pvrsrvkm_sgx540_120]) from [<bf01ef04>] (on3demand_active+0x28/0x5c [pvrsrvkm_sgx540_120])
<5>[ 161.186279,1] [<bf01ef04>] (on3demand_active+0x28/0x5c [pvrsrvkm_sgx540_120]) from [<bf01fb54>] (sgxfreq_notif_sgx_active+0x3c/0x50 [pvrsrvkm_sgx540_120])
<5>[ 161.187133,1] [<bf01fb54>] (sgxfreq_notif_sgx_active+0x3c/0x50 [pvrsrvkm_sgx540_120]) from [<bf026f40>] (SGXScheduleCCBCommandKM+0x48/0x148 [pvrsrvkm_sgx540_120])
<5>[ 161.188232,1] [<bf026f40>] (SGXScheduleCCBCommandKM+0x48/0x148 [pvrsrvkm_sgx540_120]) from [<bf027fd4>] (SGXDoKickKM+0x318/0x44c [pvrsrvkm_sgx540_120])
<5>[ 161.189086,1] [<bf027fd4>] (SGXDoKickKM+0x318/0x44c [pvrsrvkm_sgx540_120]) from [<bf020dac>] (SGXDoKickBW+0x31c/0x354 [pvrsrvkm_sgx540_120])
<5>[ 161.189910,1] [<bf020dac>] (SGXDoKickBW+0x31c/0x354 [pvrsrvkm_sgx540_120]) from [<bf01d064>] (BridgedDispatchKM+0x84/0x258 [pvrsrvkm_sgx540_120])
<5>[ 161.190765,1] [<bf01d064>] (BridgedDispatchKM+0x84/0x258 [pvrsrvkm_sgx540_120]) from [<bf0052cc>] (PVRSRV_BridgeDispatchKM+0xe0/0x484 [pvrsrvkm_sgx540_120])
<5>[ 161.191558,1] [<bf0052cc>] (PVRSRV_BridgeDispatchKM+0xe0/0x484 [pvrsrvkm_sgx540_120]) from [<c0120038>] (do_vfs_ioctl+0x80/0x5b0)
<5>[ 161.192230,1] [<c0120038>] (do_vfs_ioctl+0x80/0x5b0) from [<c01205a0>] (sys_ioctl+0x38/0x60)
<5>[ 161.192901,1] [<c01205a0>] (sys_ioctl+0x38/0x60) from [<c0051640>] (ret_fast_syscall+0x0/0x30)
<3>[ 161.193542,1] clock: Could not find divisor for target rate 0 for clock dpll_core_m6x2_ck parent dpll_core_x2_ck
<3>[ 161.194152,1] clock: Could not find divisor for target rate -1 for clock dpll_core_m6x2_ck parent dpll_core_x2_ck

Only stock OC used, I did not modify anything. Battery temp before crashing was ~35C.