Hi All: I also meeting the kernel panic problem under linux 2.6.25. The following is the log information, would you please help me out?
Freeing init memory: 280K Warning: unable to open an initial console. init: /init.rc: 116: user option requires a user id init: cannot open '/initlogo.rle' yaffs: dev is 32505858 name is "mtdblock2" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.2, "mtdblock2" eth0: link up, 100Mbps, full-duplex, lpa 0x41E1 yaffs: dev is 32505859 name is "mtdblock3" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.3, "mtdblock3" sh: can't access tty; job control turned off # init: cannot find '/system/bin/playmp3', disabling 'bootsound' Unable to handle kernel paging request at virtual address a80cf9f7 pgd = c7f18000 [a80cf9f7] *pgd=00000000 Internal error: Oops: 3 [#1] Modules linked in: CPU: 0 Not tainted (2.6.25 #15) PC is at __wake_up_common+0x30/0x88 LR is at __wake_up+0x2c/0x38 pc : [<c0074714>] lr : [<c0074798>] psr: 80000093 sp : c7f0bd30 ip : a80cf9eb fp : c7f0bd5c r10: 00000003 r9 : c7f0bd80 r8 : 00000000 r7 : 00000001 r6 : c0000030 r5 : 00000000 r4 : 80000013 r3 : 00000000 r2 : 00000001 r1 : 00000003 r0 : a80cf9f7 Flags: Nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user Control: 0400397f Table: a7f18018 DAC: 00000015 Process app_process (pid: 30, stack limit = 0xc7f0a270) Stack: (0xc7f0bd30 to 0xc7f0c000) bd20: c7f0bd7c 80000013 00000000 00000020 bd40: 000000fe c706955c c7069558 00000323 c7f0bd7c c7f0bd60 c0074798 c00746f0 bd60: c7f0bd80 c0659060 c79aac90 c0659060 c7f0bd94 c7f0bd80 c0090a98 c0074778 bd80: c0659060 00000000 c7f0bdac c7f0bd98 c00a6bc8 c0090a70 000000fe c0659060 bda0: c7f0bdc4 c7f0bdb0 c0171aa4 c00a6b8c c0659060 00000005 c7f0be14 c7f0bdc8 bdc0: c00af2c8 c0171a90 00000000 c7f0bde0 000002d5 c7fb0680 00000020 00000020 bde0: c0659438 c0659058 c00a6bc8 c7069558 00000020 c7fb0680 000000fe c7fb0680 be00: c7f0bea4 c7069558 c7f0be3c c7f0be18 c00af738 c00af070 00000000 c01a1be0 be20: c04f8e70 00000000 00000000 0000010e c7f0be8c c7f0be40 c00a9924 c00af6d8 be40: c7f0a000 00000000 aa2d5000 c7f91f20 c7fb06c8 c70694c0 00000000 00000004 be60: 000002d5 c04f8e70 00000000 c7f18000 c7f91f20 aa10e000 aa10e000 c7ecbb00 be80: c7f0bee4 c7f0be90 c00b53e0 c00a95a4 00000000 c7f1aa80 c7f0beb4 c7f0bea8 bea0: c0094234 00000000 0000010e aa10e000 00000000 c0094230 ffffff9c 00002a80 bec0: 0000010e c7f18000 c7f0a000 00000000 aa10e000 00000438 c7f0bf3c c7f0bee8 bee0: c00b63a0 c00b5384 0000010e 00000000 00000000 c7f0bf00 00000000 c7f91f20 bf00: c7ecbb00 c019ed68 c7f1aa80 00000000 c7f0bf54 c7f91f20 c7ecbb00 c7f09000 bf20: aa10ed44 c7ecbb34 00000000 c7f0bfb0 c7f0bf84 c7f0bf40 c00559b8 c00b6298 bf40: c7f0a000 00000000 c7f0bf64 c7f0bf58 00000000 aa10e000 c7f0bf84 ffffffff bf60: aa2d5000 aa10ed44 00000009 00002071 0000baf0 4104ae68 c7f0bf9c c7f0bf88 bf80: c0055b58 c005580c ffffffff aa2d5000 c7f0bfac c7f0bfa0 c004e210 c0055ae0 bfa0: 00000000 c7f0bfb0 c004ea60 c004e204 b0013d48 00000003 aa10ed45 aa10ed47 bfc0: 0000000b aa2d5000 aa10ed44 00000009 00002071 0000baf0 4104ae68 00000000 bfe0: b0011030 be8b15c0 b0000999 aa10ed44 80000030 ffffffff cccccccc cccccccc Backtrace: [<c00746e4>] (__wake_up_common+0x0/0x88) from [<c0074798>] (__wake_up+0x2c/0x38) [<c007476c>] (__wake_up+0x0/0x38) from [<c0090a98>] (__wake_up_bit+0x34/0x3c) r4:c0659060 [<c0090a64>] (__wake_up_bit+0x0/0x3c) from [<c00a6bc8>] (unlock_page+0x48/0x60) [<c00a6b80>] (unlock_page+0x0/0x60) from [<c0171aa4>] (yaffs_readpage+0x20/0x28) r4:c0659060 [<c0171a84>] (yaffs_readpage+0x0/0x28) from [<c00af2c8>] (__do_page_cache_readahead+0x264/0x27c) r5:00000005 r4:c0659060 [<c00af064>] (__do_page_cache_readahead+0x0/0x27c) from [<c00af738>] (do_page_cache_readahead+0x6c/0x74) [<c00af6cc>] (do_page_cache_readahead+0x0/0x74) from [<c00a9924>] (filemap_fault+0x38c/0x42c) r7:0000010e r6:00000000 r5:00000000 r4:c04f8e70 [<c00a9598>] (filemap_fault+0x0/0x42c) from [<c00b53e0>] (__do_fault+0x68/0x4b0) [<c00b5378>] (__do_fault+0x0/0x4b0) from [<c00b63a0>] (handle_mm_fault+0x114/0x6cc) [<c00b628c>] (handle_mm_fault+0x0/0x6cc) from [<c00559b8>] (do_page_fault+0x1b8/0x250) [<c0055800>] (do_page_fault+0x0/0x250) from [<c0055b58>] (do_translation_fault+0x84/0x8c) [<c0055ad4>] (do_translation_fault+0x0/0x8c) from [<c004e210>] (do_PrefetchAbort+0x18/0x1c) r5:aa2d5000 r4:ffffffff [<c004e1f8>] (do_PrefetchAbort+0x0/0x1c) from [<c004ea60>] (ret_from_exception+0x0/0x10) Exception stack(0xc7f0bfb0 to 0xc7f0bff8) bfa0: b0013d48 00000003 aa10ed45 aa10ed47 bfc0: 0000000b aa2d5000 aa10ed44 00000009 00002071 0000baf0 4104ae68 00000000 bfe0: b0011030 be8b15c0 b0000999 aa10ed44 80000030 ffffffff Code: e240c00c e1500006 e1a07002 e59b9004 (e59c300c) Kernel panic - not syncing: Fatal exception 2009-02-03 bard.shen 发件人: Qingzhan Zhang 发送时间: 2009-02-03 08:49:44 收件人: android-kernel 抄送: 主题: [android-kernel] Re: Android Kernel panic you should paste more logo here~~ On Mon, Feb 2, 2009 at 8:09 PM, Praveen <praveendr...@gmail.com> wrote: Hi, I am getting a "Unable to handle kernel NULL pointer dereference at virtual address 00000000" when i tried to boot up with a linux kernel 2.6.24 patched with android.Can anyone provide some help on where i am going wrong. The error message is as follows : Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c0004000 [00000000] *pgd=00000000 Internal error: Oops: 5 [#1] Modules linked in: CPU: 0 Not tainted (2.6.24 #5) PC is at __rcu_process_callbacks+0x1ac/0x270 LR is at free_task+0x38/0x40 pc : [<c00b2e3c>] lr : [<c009fab0>] psr: 80000113 sp : c7819c90 ip : c7803620 fp : c7819cac r10: 00000000 r9 : c03ee1b8 r8 : 00000001 r7 : c03ecec0 r6 : 00000005 r5 : 00000000 r4 : c03ee17c r3 : 0000000a r2 : 00000000 r1 : c78165e0 r0 : c7803620 Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel Control: 00c5387f Table: 50004008 DAC: 00000017 Process swapper (pid: 1, stack limit = 0xc7818260) Stack: (0xc7819c90 to 0xc781a000) 9c80: c00aa5e8 00000000 c03ecec0 c03ecee4 9ca0: c7819cbc c7819cb0 c00b2f18 c00b2c9c c7819cdc c7819cc0 c00a648c c00b2f0c 9cc0: c03ecec0 c03ecf24 00000001 00000009 c7819d0c c7819ce0 c00a68c0 c00a641c 9ce0: 0000001c c03c394c 0000001c 00000000 c7837400 a0000013 00000000 00000000 9d00: c7819d1c c7819d10 c00a6964 c00a686c c7819d3c c7819d20 c008704c c00a692c 9d20: c7816e50 ffffffff f4700000 10000000 c7819dac c7819d40 c0087ad0 c008700c 9d40: c05296e0 c7800540 00000003 00000006 c7805360 c783a9e0 c783a9e0 c7837400 9d60: a0000013 00000000 00000000 c7819dac c7819db0 c7819d88 c02920e4 c00e3d18 9d80: 40000013 ffffffff c7818000 00000000 c783a9e0 c783a9e0 00000000 c781d000 9da0: c7819dcc c7819db0 c02920e4 c00e3be4 c7819e0c 00000000 c783a9e0 c783a9e0 9dc0: c7819de4 c7819dd0 c029237c c0292038 c783a9e0 00000000 c7819dfc c7819de8 9de0: c0291f14 c02922b8 c0192d38 c783a9e0 c7819e0c c7819e00 c0291ff8 c0291f08 9e00: c7819e5c c7819e10 c02a88a0 c0291fbc c783aa78 00000000 c7837800 c0431a00 9e20: 00000000 00000000 00000000 00000001 c7819e50 c783a9e0 00000018 00000000 9e40: 00000006 c781d000 c0384499 c783748f c7819eb4 c7819e60 c018edbc c02a85a8 9e60: 000000d0 c7819e70 c0125aa8 00000000 c783b240 c036faad 00000000 00000001 9e80: c03bcf00 c03bcf20 c03bce98 00000038 c03bce98 c03bce90 c03bcf20 00000000 9ea0: 00000000 c03bcf00 c7819ec4 c7819eb8 c018eeac c018ead0 c7819f04 c7819ec8 9ec0: c01d3de0 c018eea4 c0025494 c03bcf20 c03ccde8 00000000 c7819efc 00000038 9ee0: 00000002 c03bce90 c03bcf20 c7818000 00000000 c0024404 c7819f2c c7819f08 9f00: c01d78dc c01d3a68 c7819f2c c7819f18 c03bce90 c0025494 00000000 0000001b 9f20: c7819f44 c7819f30 c01d7954 c01d77e8 00000001 0000000f c7819f64 c7819f48 9f40: c01d7b5c c01d793c 00000000 c0023704 00000000 00000000 c7819f7c c7819f68 9f60: c001137c c01d7b44 00000000 00000000 c7819f8c c7819f80 c000f08c c0011350 9f80: c7819ff4 c7819f90 c0008628 c000f078 c7819fac c7819fa0 c009eec4 c009ed68 9fa0: 00000001 c7819fb0 c0087ee4 c009eeb8 00000000 00000000 c0008548 c00a48f4 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 9fe0: 00000000 00000000 00000000 c7819ff8 c00a48f4 c0008554 00000000 00000000 Backtrace: [<c00b2c90>] (__rcu_process_callbacks+0x0/0x270) from [<c00b2f18>] (rcu_process_ callbacks+0x18/0x38) r6:c03ecee4 r5:c03ecec0 r4:00000000 [<c00b2f00>] (rcu_process_callbacks+0x0/0x38) from [<c00a648c>] (tasklet_action+ 0x7c/0xc0) [<c00a6410>] (tasklet_action+0x0/0xc0) from [<c00a68c0>] (__do_softirq +0x60/0xc0 ) r6:00000009 r5:00000001 r4:c03ecf24 [<c00a6860>] (__do_softirq+0x0/0xc0) from [<c00a6964>] (irq_exit +0x44/0x4c) [<c00a6920>] (irq_exit+0x0/0x4c) from [<c008704c>] (__exception_text_start+0x4c/ 0x64) [<c0087000>] (__exception_text_start+0x0/0x64) from [<c0087ad0>] (__irq_svc+0x30 /0x80) Exception stack(0xc7819d40 to 0xc7819d88) 9d40: c05296e0 c7800540 00000003 00000006 c7805360 c783a9e0 c783a9e0 c7837400 9d60: a0000013 00000000 00000000 c7819dac c7819db0 c7819d88 c02920e4 c00e3d18 9d80: 40000013 ffffffff r6:10000000 r5:f4700000 r4:ffffffff [<c00e3bd8>] (kfree+0x0/0x150) from [<c02920e4>] (skb_release_data +0xb8/0xc0) r8:c781d000 r7:00000000 r6:c783a9e0 r5:c783a9e0 r4:00000000 [<c029202c>] (skb_release_data+0x0/0xc0) from [<c029237c>] (skb_release_all+0xd0 /0xec) r6:c783a9e0 r5:c783a9e0 r4:00000000 [<c02922ac>] (skb_release_all+0x0/0xec) from [<c0291f14>] (__kfree_skb +0x18/0xb4 ) r5:00000000 r4:c783a9e0 [<c0291efc>] (__kfree_skb+0x0/0xb4) from [<c0291ff8>] (kfree_skb +0x48/0x4c) r4:c783a9e0 [<c0291fb0>] (kfree_skb+0x0/0x4c) from [<c02a88a0>] (netlink_broadcast +0x304/0x3 a0) [<c02a859c>] (netlink_broadcast+0x0/0x3a0) from [<c018edbc>] (kobject_uevent_env +0x2f8/0x3d4) [<c018eac4>] (kobject_uevent_env+0x0/0x3d4) from [<c018eeac>] (kobject_uevent+0x 14/0x18) [<c018ee98>] (kobject_uevent+0x0/0x18) from [<c01d3de0>] (device_add +0x384/0x5f4 ) [<c01d3a5c>] (device_add+0x0/0x5f4) from [<c01d78dc>] (platform_device_add+0x100 /0x154) [<c01d77dc>] (platform_device_add+0x0/0x154) from [<c01d7954>] (platform_device_ register+0x24/0x28) r7:0000001b r6:00000000 r5:c0025494 r4:c03bce90 [<c01d7930>] (platform_device_register+0x0/0x28) from [<c01d7b5c>] (platform_add _devices+0x24/0x68) r4:0000000f [<c01d7b38>] (platform_add_devices+0x0/0x68) from [<c001137c>] (smdk6410_machine _init+0x38/0x118) r7:00000000 r6:00000000 r5:c0023704 r4:00000000 [<c0011344>] (smdk6410_machine_init+0x0/0x118) from [<c000f08c>] (customize_mach ine+0x20/0x2c) r4:00000000 [<c000f06c>] (customize_machine+0x0/0x2c) from [<c0008628>] (kernel_init+0xe0/0x 2ac) [<c0008548>] (kernel_init+0x0/0x2ac) from [<c00a48f4>] (do_exit +0x0/0x788) Code: e5942024 e3520000 099da870 e3a06000 (e5925000) Kernel panic - not syncing: Fatal exception in interrupt --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel -~----------~----~----~----~------~----~------~--~---