<p>Here is the following logs i got when i collected ramdump from my development mobile after going to kernel panic<br>Kernel version is 2.6.35.7, Android version GingerBread.<br> <br>BUG: scheduling while atomic: pppd/675/0x00000203<br>
&lt;4&gt;[   85.745849] Modules linked in: dhd hotspot_event_monitoring bthid cmc7xx_sdio<br>&lt;4&gt;[   85.746032] [&lt;c003f7dc&gt;] (unwind_backtrace+0x0/0x168) from [&lt;c05aa808&gt;] (dump_stack+0x18/0x1c)<br>&lt;4&gt;[   85.746154] [&lt;c05aa808&gt;] (dump_stack+0x18/0x1c) from [&lt;c00d86a4&gt;] (__schedule_bug+0x54/0x68)<br>
&lt;4&gt;[   85.746246] [&lt;c00d86a4&gt;] (__schedule_bug+0x54/0x68) from [&lt;c05aab3c&gt;] (schedule+0x78/0x48c)<br>&lt;4&gt;[   85.746337] [&lt;c05aab3c&gt;] (schedule+0x78/0x48c) from [&lt;c05ab604&gt;] (schedule_timeout+0x24/0x23c)<br>
&lt;4&gt;[   85.746429] [&lt;c05ab604&gt;] (schedule_timeout+0x24/0x23c) from [&lt;c05aced0&gt;] (__down+0x88/0xc4)<br>&lt;4&gt;[   85.746520] [&lt;c05aced0&gt;] (__down+0x88/0xc4) from [&lt;c00fd654&gt;] (down+0x44/0x84)<br>
&lt;4&gt;[   85.746643] [&lt;c00fd654&gt;] (down+0x44/0x84) from [&lt;c0440bac&gt;] (dpram_write+0x64/0x884)<br>&lt;4&gt;[   85.746734] [&lt;c0440bac&gt;] (dpram_write+0x64/0x884) from [&lt;c04414f0&gt;] (vs_write+0x104/0x154)<br>
&lt;4&gt;[   85.746826] [&lt;c04414f0&gt;] (vs_write+0x104/0x154) from [&lt;c034328c&gt;] (ppp_async_push+0x110/0x584)<br>&lt;4&gt;[   85.746917] [&lt;c034328c&gt;] (ppp_async_push+0x110/0x584) from [&lt;c0343750&gt;] (ppp_async_send+0x50/0x58)<br>
&lt;4&gt;[   85.747009] [&lt;c0343750&gt;] (ppp_async_send+0x50/0x58) from [&lt;c0341360&gt;] (ppp_channel_push+0x60/0x100)<br>&lt;4&gt;[   85.747100] [&lt;c0341360&gt;] (ppp_channel_push+0x60/0x100) from [&lt;c0341500&gt;] (ppp_write+0x100/0x108)<br>
&lt;4&gt;[   85.747192] [&lt;c0341500&gt;] (ppp_write+0x100/0x108) from [&lt;c015a428&gt;] (vfs_write+0xb8/0x164)<br>&lt;4&gt;[   85.747283] [&lt;c015a428&gt;] (vfs_write+0xb8/0x164) from [&lt;c015a598&gt;] (sys_write+0x44/0x70)<br>
&lt;4&gt;[   85.747375] [&lt;c015a598&gt;] (sys_write+0x44/0x70) from [&lt;c00390c0&gt;] (ret_fast_syscall+0x0/0x30)<br>&lt;1&gt;[   85.747436] Unable to handle kernel NULL pointer dereference at virtual address 00000000<br>
&lt;1&gt;[   85.747497] pgd = db338000<br>&lt;1&gt;[   85.747528] [00000000] *pgd=4a7d9031, *pte=00000000, *ppte=00000000<br>&lt;0&gt;[   85.747619]I[           pppd: 675] Internal error: Oops: 817 [#1] PREEMPT<br>&lt;0&gt;[   85.747650]I[           pppd: 675] last sysfs file: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state<br>
&lt;4&gt;[   85.747711]I[           pppd: 675] Modules linked in: dhd hotspot_event_monitoring bthid cmc7xx_sdio<br>&lt;4&gt;[   85.747833]I[           pppd: 675] CPU: 0    Tainted: G        W    (2.6.35.7-perf #2)<br>&lt;4&gt;[   85.747894]I[           pppd: 675] PC is at __schedule_bug+0x58/0x68<br>
&lt;4&gt;[   85.747955]I[           pppd: 675] LR is at unwind_frame+0xe8/0x628<br>&lt;4&gt;[   85.748016]I[           pppd: 675] pc : [&lt;c00d86a8&gt;]    lr : [&lt;c003f29c&gt;]    psr: a0000013<br>&lt;4&gt;[   85.748077]I[           pppd: 675] sp : dab59d00  ip : dab59c28  fp : dab59d14<br>
&lt;4&gt;[   85.748138]I[           pppd: 675] r10: c08546b0  r9 : 0000007d  r8 : 00000428<br>&lt;4&gt;[   85.748199]I[           pppd: 675] r7 : dcbca8c0  r6 : dab58000  r5 : c080c748  r4 : 00000000<br>&lt;4&gt;[   85.748260]I[           pppd: 675] r3 : 00000000  r2 : dab59fa8  r1 : 00000001  r0 : c00390c0<br>
&lt;4&gt;[   85.748321]I[           pppd: 675] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user<br>&lt;4&gt;[   85.748382]I[           pppd: 675] Control: 10c57c7d  Table: 4b338059  DAC: 00000015<br>[&lt;c00d86a8&gt;] (__schedule_bug+0x58/0x68) from [&lt;c05aab3c&gt;] (schedule+0x78/0x48c)<br>
&lt;4&gt;[   85.762084]I[           pppd: 675] [&lt;c05aab3c&gt;] (schedule+0x78/0x48c) from [&lt;c05ab604&gt;] (schedule_timeout+0x24/0x23c)<br>&lt;4&gt;[   85.762176]I[           pppd: 675] [&lt;c05ab604&gt;] (schedule_timeout+0x24/0x23c) from [&lt;c05aced0&gt;] (__down+0x88/0xc4)<br>
&lt;4&gt;[   85.762268]I[           pppd: 675] [&lt;c05aced0&gt;] (__down+0x88/0xc4) from [&lt;c00fd654&gt;] (down+0x44/0x84)<br>&lt;4&gt;[   85.762390]I[           pppd: 675] [&lt;c00fd654&gt;] (down+0x44/0x84) from [&lt;c0440bac&gt;] (dpram_write+0x64/0x884)<br>
&lt;4&gt;[   85.762481]I[           pppd: 675] [&lt;c0440bac&gt;] (dpram_write+0x64/0x884) from [&lt;c04414f0&gt;] (vs_write+0x104/0x154)<br>&lt;4&gt;[   85.762603]I[           pppd: 675] [&lt;c04414f0&gt;] (vs_write+0x104/0x154) from [&lt;c034328c&gt;] (ppp_async_push+0x110/0x584)<br>
&lt;4&gt;[   85.762695]I[           pppd: 675] [&lt;c034328c&gt;] (ppp_async_push+0x110/0x584) from [&lt;c0343750&gt;] (ppp_async_send+0x50/0x58)<br>&lt;4&gt;[   85.762786]I[           pppd: 675] [&lt;c0343750&gt;] (ppp_async_send+0x50/0x58) from [&lt;c0341360&gt;] (ppp_channel_push+0x60/0x100)<br>
&lt;4&gt;[   85.762908]I[           pppd: 675] [&lt;c0341360&gt;] (ppp_channel_push+0x60/0x100) from [&lt;c0341500&gt;] (ppp_write+0x100/0x108)<br>&lt;4&gt;[   85.763000]I[           pppd: 675] [&lt;c0341500&gt;] (ppp_write+0x100/0x108) from [&lt;c015a428&gt;] (vfs_write+0xb8/0x164)<br>
&lt;4&gt;[   85.763092]I[           pppd: 675] [&lt;c015a428&gt;] (vfs_write+0xb8/0x164) from [&lt;c015a598&gt;] (sys_write+0x44/0x70)<br>&lt;4&gt;[   85.763214]I[           pppd: 675] [&lt;c015a598&gt;] (sys_write+0x44/0x70) from [&lt;c00390c0&gt;] (ret_fast_syscall+0x0/0x30)<br>
&lt;0&gt;[   85.763305]I[           pppd: 675] Code: ebfd894a ea000000 eb134852 e3a03000 (e5833000) <br>&lt;4&gt;[   85.763458]I[           pppd: 675] ---[ end trace 1b75b31a2719ed20 ]---<br>&lt;0&gt;[   85.763519]I[           pppd: 675] Kernel panic - not syncing: Fatal exception in interrupt<br>
&lt;4&gt;[   85.763641]I[           pppd: 675] [&lt;c003f7dc&gt;] (unwind_backtrace+0x0/0x168) from [&lt;c05aa808&gt;] (dump_stack+0x18/0x1c)<br>&lt;4&gt;[   85.763732]I[           pppd: 675] [&lt;c05aa808&gt;] (dump_stack+0x18/0x1c) from [&lt;c05aa884&gt;] (panic+0x78/0x16c)<br>
&lt;4&gt;[   85.763824]I[           pppd: 675] [&lt;c05aa884&gt;] (panic+0x78/0x16c) from [&lt;c003d5bc&gt;] (die+0x248/0x288)<br>&lt;4&gt;[   85.763946]I[           pppd: 675] [&lt;c003d5bc&gt;] (die+0x248/0x288) from [&lt;c00437b8&gt;] (__do_kernel_fault+0x6c/0x8c)<br>
&lt;4&gt;[   85.764038]I[           pppd: 675] [&lt;c00437b8&gt;] (__do_kernel_fault+0x6c/0x8c) from [&lt;c0043a70&gt;] (do_page_fault+0x298/0x2b8)<br>&lt;4&gt;[   85.764160]I[           pppd: 675] [&lt;c0043a70&gt;] (do_page_fault+0x298/0x2b8) from [&lt;c0038408&gt;] (do_DataAbort+0x3c/0xa0)<br>
&lt;4&gt;[   85.764251]I[           pppd: 675] [&lt;c0038408&gt;] (do_DataAbort+0x3c/0xa0) from [&lt;c0038bec&gt;] (__dabt_svc+0x4c/0x60)<br>&lt;4&gt;[   85.764312]I[           pppd: 675] Exception stack(0xdab59cb8 to 0xdab59d00)<br>
&lt;4&gt;[   85.764373]I[           pppd: 675] 9ca0:                                                       c00390c0 00000001<br>&lt;4&gt;[   85.764465]I[           pppd: 675] 9cc0: dab59fa8 00000000 00000000 c080c748 dab58000 dcbca8c0 00000428 0000007d<br>
&lt;4&gt;[   85.764587]I[           pppd: 675] 9ce0: c08546b0 dab59d14 dab59c28 dab59d00 c003f29c c00d86a8 a0000013 ffffffff<br>&lt;4&gt;[   85.764678]I[           pppd: 675] [&lt;c0038bec&gt;] (__dabt_svc+0x4c/0x60) from [&lt;c00d86a8&gt;] (__schedule_bug+0x58/0x68)<br>
&lt;4&gt;[   85.764801]I[           pppd: 675] [&lt;c00d86a8&gt;] (__schedule_bug+0x58/0x68) from [&lt;c05aab3c&gt;] (schedule+0x78/0x48c)<br>&lt;4&gt;[   85.764892]I[           pppd: 675] [&lt;c05aab3c&gt;] (schedule+0x78/0x48c) from [&lt;c05ab604&gt;] (schedule_timeout+0x24/0x23c)<br>
&lt;4&gt;[   85.765014]I[           pppd: 675] [&lt;c05ab604&gt;] (schedule_timeout+0x24/0x23c) from [&lt;c05aced0&gt;] (__down+0x88/0xc4)<br>&lt;4&gt;[   85.765106]I[           pppd: 675] [&lt;c05aced0&gt;] (__down+0x88/0xc4) from [&lt;c00fd654&gt;] (down+0x44/0x84)<br>
&lt;4&gt;[   85.765197]I[           pppd: 675] [&lt;c00fd654&gt;] (down+0x44/0x84) from [&lt;c0440bac&gt;] (dpram_write+0x64/0x884)<br>&lt;4&gt;[   85.765319]I[           pppd: 675] [&lt;c0440bac&gt;] (dpram_write+0x64/0x884) from [&lt;c04414f0&gt;] (vs_write+0x104/0x154)<br>
&lt;4&gt;[   85.765411]I[           pppd: 675] [&lt;c04414f0&gt;] (vs_write+0x104/0x154) from [&lt;c034328c&gt;] (ppp_async_push+0x110/0x584)<br>&lt;4&gt;[   85.765502]I[           pppd: 675] [&lt;c034328c&gt;] (ppp_async_push+0x110/0x584) from [&lt;c0343750&gt;] (ppp_async_send+0x50/0x58)<br>
&lt;4&gt;[   85.765624]I[           pppd: 675] [&lt;c0343750&gt;] (ppp_async_send+0x50/0x58) from [&lt;c0341360&gt;] (ppp_channel_push+0x60/0x100)<br>&lt;4&gt;[   85.765716]I[           pppd: 675] [&lt;c0341360&gt;] (ppp_channel_push+0x60/0x100) from [&lt;c0341500&gt;] (ppp_write+0x100/0x108)<br>
&lt;4&gt;[   85.765838]I[           pppd: 675] [&lt;c0341500&gt;] (ppp_write+0x100/0x108) from [&lt;c015a428&gt;] (vfs_write+0xb8/0x164)<br>&lt;4&gt;[   85.765930]I[           pppd: 675] [&lt;c015a428&gt;] (vfs_write+0xb8/0x164) from [&lt;c015a598&gt;] (sys_write+0x44/0x70)<br>
&lt;4&gt;[   85.766021]I[           pppd: 675] [&lt;c015a598&gt;] (sys_write+0x44/0x70) from [&lt;c00390c0&gt;] (ret_fast_syscall+0x0/0x30)<br>&lt;0&gt;[   86.776214]I[           pppd: 675] (kernel_sec_save_final_context) Final context was saved before the system reset.<br>
&lt;0&gt;[   86.776306]I[           pppd: 675] (kernel_sec_set_upload_cause) : upload_cause set c8<br>&lt;0&gt;[   86.776367]I[           pppd: 675] (kernel_sec_reset) BUILD_INFO: HWREV: b Date:May  2 2011 Time:22:27:11<br>
&lt;0&gt;[   86.776428]I[           pppd: 675] (kernel_sec_reset) Kernel panic. The system will be reset !!<br> <br>In the logs which error message is causing this kernel panic.<br>BUG: scheduling while atomic: pppd/675/0x00000203<br>
                                           or<br>Unable to handle kernel NULL pointer dereference at virtual address 00000000<br>                                           or<br>Kernel panic - not syncing: Fatal exception in interrupt<br>
Please help me here...<br> <br>Thanks in advance..</p>