-sh-3.00# cd /usr/src/linux -sh-3.00# make menuconfig Unable to handle kernel paging request at virtual address e59b4020 pgd = c0ccc000 [e59b4020] *pgd=00000000 Internal error: Oops: 5 [#1] CPU: 0 PC is at copy_process+0x7b8/0xdb0 LR is at copy_page_range+0x208/0x290 pc : [] lr : [] Not tainted sp : c0d0bee8 ip : c0c8bd60 fp : c0d0bf44 r10: 00000011 r9 : c0c8bd68 r8 : 00000000 r7 : e59b400c r6 : c0d5fd20 r5 : c0d03840 r4 : c0c8bd48 r3 : 00000000 r2 : c0c8bd54 r1 : bf000000 r0 : 00000000 Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user Control: C000317F Table: 20CCC000 DAC: 00000015 Process sh (pid: 53, stack limit = 0xc0d0a190) Stack: (0xc0d0bee8 to 0xc0d0c000) bee0: 00000001 00000000 c00124ac 00000001 c0c8bd60 c0c8bd54 bf00: c0d0a000 c0d038ec 00000000 00000000 c0d0bfb0 befff95c 00000036 befff95c bf20: 00000011 c0d0a000 00000036 00000000 00000000 c0d0bfb0 c0d0bf8c c0d0bf48 bf40: c002b7fc c002a990 00000000 00000000 00000036 000a3000 00000800 c00124ac bf60: 00000807 00000001 000a2b70 000a2478 00000002 c0019864 c0d0a000 00000000 bf80: c0d0bfa4 c0d0bf90 c001d964 c002b740 00000000 00000000 00000000 c0d0bfa8 bfa0: c00196e0 c001d944 00000001 c001f8c4 ffffffff 00000f00 00000001 000963c4 bfc0: 00000001 000a2b70 000a2478 000a2c28 00000000 00000000 00000000 ffffffff bfe0: 400af32c befff95c 000332b8 400af334 20000010 ffffffff fbbbbb7e fd77fff9 Backtrace: [] (copy_process+0x0/0xdb0) from [] (do_fork+0xcc/0x1dc) [] (do_fork+0x0/0x1dc) from [] (sys_fork+0x30/0x38) [] (sys_fork+0x0/0x38) from [] (ret_fast_syscall+0x0/0x2c) Code: e50b6048 e5937000 e3570000 0a000068 (e5971014) (hangs, but ^C returns to shell) ------------------------------------------------------------------------------ -sh-3.00# make clean Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = c0ffc000 [00000000] *pgd=208f1011, *pte=00000000, *ppte=00000000 Internal error: Oops: 807 [#1] CPU: 0 PC is at nfs_lookup+0x160/0x178 LR is at 0xc01c8160 pc : [] lr : [] Not tainted sp : c0d3fd30 ip : 00000080 fp : c0d3fe64 r10: c0d3fea4 r9 : c0d3fe9c r8 : 00000000 r7 : c0d3fd30 r6 : c0d3fdc0 r5 : c08cd878 r4 : c089d90c r3 : 00000000 r2 : c0d3e000 r1 : 00000080 r0 : 00000080 Flags: nzCv IRQs on FIQs on Mode SVC_32 Segment user Control: C000317F Table: 20FFC000 DAC: 00000015 Process make (pid: 113, stack limit = 0xc0d3e190) Stack: (0xc0d3fd30 to 0xc0d40000) fd20: 00000002 c006ce74 0000004c 00000000 fd40: c0d3fefc c0d3fed0 00000005 00000001 000081a4 00000001 00000063 00000063 fd60: 0000004e 00000000 00001000 00000008 ffffffff 00000301 00000000 00000000 fd80: c0d3fefc 00001017 00000000 44bb93fc 00000000 41cc8b65 00000000 44b3431d fda0: 00000000 c08cd878 c08cd77c 00000000 c08cd77c c006cd60 c0d3ff74 ffffa602 fdc0: 00010020 03000200 ef220100 10170008 05ea0000 101503df 00000000 00000000 fde0: 00000000 c0d3fea4 c0d3fe44 c0d3e000 c0d3fe14 c0d3fe00 c0039cf8 c0039860 fe00: 000041fd c081f5a0 c0d3fe44 c0d3e000 c0d3fe34 c089d970 c089d90c c0d3fea4 fe20: c089d970 c089d994 c018da94 c0d3fe9c c0d3fe64 c0d3fe40 c00722dc c00ba470 fe40: c00726bc fffffff4 c089d90c c08cd8e0 c08cd878 c0d3ff34 c0d3fe94 c0d3fe68 fe60: c0067bbc c00969f8 c01c32a0 c0d3ff34 c08cd878 00000000 c0cb7000 00020001 fe80: c0d3fe9c c0cb7014 c0d3fed8 c0d3fe98 c0068770 c0067af8 00000101 c01c32a0 fea0: c089d994 8851dbfe 00000008 c0cb700c c0d3e000 c0d3ff34 c0cb7000 c0cb7000 fec0: 00020001 000001b6 4006f440 c0d3fef4 c0d3fedc c0068db8 c0067e54 c0d3ff34 fee0: 00000004 00020000 c0d3ff30 c0d3fef8 c00695f8 c0068c14 c0d3fdbc 00000000 ff00: 00000004 00000001 00020000 00000004 00020000 c0cb7000 c0019864 c0d3e000 ff20: 4006f440 c0d3ff84 c0d3ff34 c005a6bc c0069588 c089d994 c01c32a0 c08cd878 ff40: c089d994 c0d3ff68 00000101 00000001 00000000 00035928 c0d3ff84 c0d3ff68 ff60: c00674dc c00493a4 000001b6 00020001 000001b6 000001b6 c0d3ffa4 c0d3ff88 ff80: c005a8a0 c005a69c 00020000 00035878 00035928 00000005 00000000 c0d3ffa8 ffa0: c00196e0 c005a86c 00020000 c001f8c4 00035928 00020000 000001b6 00020000 ffc0: 00020000 00035878 00035928 fffffffe 00035928 beffddc8 4006f440 0002ceb4 ffe0: 4006fbc8 beffdc74 4003d368 4005eac4 40000010 00035928 00000000 00000000 Backtrace: [] (nfs_lookup+0x0/0x178) from [] (do_lookup+0xd4/0x1c0) r8 = C0D3FF34 r7 = C08CD878 r6 = C08CD8E0 r5 = C089D90C r4 = FFFFFFF4 [] (do_lookup+0x0/0x1c0) from [] (link_path_walk+0x92c/0xdc0) [] (link_path_walk+0x0/0xdc0) from [] (path_lookup+0x1b4/0x1b8) [] (path_lookup+0x0/0x1b8) from [] (open_namei+0x80/0x6a0) r6 = 00020000 r5 = 00000004 r4 = C0D3FF34 [] (open_namei+0x0/0x6a0) from [] (filp_open+0x30/0x4c) [] (filp_open+0x0/0x4c) from [] (sys_open+0x44/0x88) r4 = 000001B6 [] (sys_open+0x0/0x88) from [] (ret_fast_syscall+0x0/0x2c) r7 = 00000005 r6 = 00035928 r5 = 00035878 r4 = 00020000 Code: e5153054 e5843048 ea000001 c3a03000 (c5833000) make[1]: *** [drivers/dio] Segmentation fault make: *** [_clean_drivers] Error 2 (doesn't hang, returns to shell) -------------------------------------------------------------------------------- -sh-3.00# make CHK include/linux/version.h SPLIT include/linux/autoconf.h -> include/config/* HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/split-include HOSTCC scripts/basic/docproc HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash SYMLINK include/asm-arm/arch -> include/asm-arm/arch-at91rm9200 CC arch/arm/kernel/asm-offsets.s CHK include/asm-arm/constants.h UPD include/asm-arm/constants.h Generating include/asm-arm/mach-types.h CC init/main.o CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o CC init/do_mounts.o <1>Unable to handle kernel paging request at virtual address 0cc1541c pgd = c0edc000 [0cc1541c] *pgd=00000000 Internal error: Oops: 5 [#2] CPU: 0 PC is at at91ether_interrupt+0x134/0x298 LR is at at91ether_interrupt+0x110/0x298 pc : [] lr : [] Not tainted sp : c084b604 ip : 00000003 fp : c084b63c r10: c04a1802 r9 : 00000002 r8 : ffc00000 r7 : c0225400 r6 : 000005ee r5 : c0025620 r4 : c0d75bc0 r3 : 0cc15418 r2 : e1a02a83 r1 : c0190768 r0 : 00000000 Flags: Nzcv IRQs on FIQs on Mode SVC_32 Segment kernel Control: C000317F Table: 20EDC000 DAC: 0000001D Process as (pid: 1506, stack limit = 0xc084a190) Stack: (0xc084b604 to 0xc084c000) b600: ffc00048 fefbc000 00000013 ffffffff c01cdee0 00000000 00000000 b620: 00000018 c084b6b4 c0184a70 c084b6b4 c084b660 c084b640 c001a298 c00e2a1c b640: c0184ef0 00000018 c084b6b4 c01458ec 00000013 c084b67c c084b664 c001a4d8 b660: c001a25c c084b6e8 fefff000 c084a000 c084b6b0 c084b680 c001a578 c001a480 b680: c0d75bc0 000004dc c084b6e8 fefff000 00000018 c01458ec 00000013 ffffffff b6a0: 00000000 c084b720 c084b6b4 c00193e0 c001a53c c097a88c c059d49c 00000064 b6c0: f9115961 dc6ae441 00000000 d142b344 00000000 000005c8 c059d44c 00000000 b6e0: c084b720 00000010 c084b6fc c00eaacc c01458ec 00000013 ffffffff c059d44c b700: 00000064 00000064 00000008 c0cf00e0 000005c8 c084b75c c084b724 c00eaacc b720: c01458c8 00000502 c084b770 00000000 c00e2b1c 00000008 c084b7b0 00000064 b740: c0245800 c02549d0 c084b7b0 c0e90e80 c084b77c c084b760 c0136888 c00eaa78 b760: 00000000 00000000 00000064 00001000 c084b7ac c084b780 c0140f14 c0136854 b780: c0136844 c0cf00e0 c02549d0 c084b7b0 c0245800 00001064 c01962b8 c0256d80 b7a0: c084b7d8 c084b7b0 c0136950 c0140ed0 c0cf00e0 00000008 00d001064 db4d3ba80000144c c0254968 c0cf00e0 c084b80c c084b7dc c0136b3c c01368ec c084b7e8 b7e0: c00193e0 c0cf00e0 c0256d80 0000106c 00000000 c0cf00e0 0000106c c097a824 b800: c084b82c c084b810 c0121f88 c0136a10 c0256d80 0201a8c0 00000000 c01919f4 b820: c084b89c c084b830 c0122454 c0121e40 00000002 c084b85c c084b844 c01018fc b840: c0cf00e0 00000000 c01919f4 c03c9860 c084b89c 2d01a8c0 0201a8c0 c0049924 b860: c084a000 c0cf00e0 0000106c 2d01a8c0 0201a8c0 c0cf00e0 00000011 00000000 b880: c01919f4 c0190768 00039fbd 00000040 c084b8b8 c084b8a0 c01011f8 c0122014 b8a0: c0cf0540 c0571010 c0225400 c084b8ec c084b8bc c010169c c0101148 c0225400 b8c0: c0190a2c c084b938 c0190768 00039fbd c0cf0540 c019099c 00000008 c084b938 b8e0: c084b908 c084b8f0 c00ef730 c01012bc c0225400 c0190790 00000002 c084b934 b900: c084b90c c00ef828 c00ef59c c019088c c0190790 c0190768 00039fbd c016126c b920: c0184a70 c084b9b8 c084b95c c084b938 c00ef9a0 c00ef794 0000012c 00000001 b940: c018a920 c084a000 00000009 c018a8e0 c084b980 c084b960 c003051c c00ef920 b960: c084b9ec fefff000 c084a000 c01218b4 60000013 c084b9b4 c084b984 c001a670 b980: c00304d0 c0cf0540 c0256eb8 c084b9ec fefff000 00000018 c01218b4 60000013 b9a0: ffffffff 0201a8c0 c084bafc c084b9b8 c00193e0 c001a53c 00000074 00000000 b9c0: c01cdc20 0002258a 00000000 c02572e0 c0256d80 c0256eb8 c084bc58 2d01a8c0 b9e0: 0201a8c0 c084bafc c084ba00 c084ba00 c01217dc c01218b4 60000013 ffffffff ba00: 00000000 c084bac8 c02572e0 00000040 00000000 00000000 00000108 0201a8c0 ba20: 00000000 00000000 0000007c c0256f50 00000074 c02572e0 00000000 00000000 ba40: 0201a8c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ba60: 00000000 00000011 01082003 00000000 00000000 00000000 00000000 00000000 ba80: 00000000 00000000 0201a8c0 2d01a8c0 00000000 00000000 00000000 00000000 baa0: 00000000 00000000 00000000 00000011 01082003 00000000 00000000 00000000 bac0: 00000000 00000000 0201a8c0 00000000 00000000 c0256d80 00000074 c084bc58 bae0: c084bb68 c0254208 c084bc58 00000000 c084bb1c c084bb00 c0128940 c012129c bb00: c084bbc8 c084bc58 00000074 c084bb68 c084bbfc c084bb20 c00e5a70 c01288f4 bb20: c084bb2c c0225400 c084bb58 00000074 c01f8060 c00f9c04 00000000 c084bc58 bb40: c0190768 0000000a c018a8e0 c084bb74 c084bb5c c00ef564 c00f9740 00000001 bb60: c018a918 c084a000 c084bb98 c084bb78 00000000 00000001 ffffffff 00000000 bb80: c0012804 00000000 60000013 00000000 c084bb9c c001a670 c0d03ac0 00000000 bba0: 00000000 c084bbc4 c084bbb4 c0225400 c084bbe0 c084bbc0 c00f9750 c00f9c04 bbc0: c0d03ac0 c003efa8 c084bbc8 c084bbc8 c018a8e0 c084bbfc c084bbe4 c084bb20 bbe0: 0000001d bf000000 00000000 00000074 c084bc14 c084bc00 c00e5adc c00e59c8 bc00: c069a000 00000074 c084bc9c c084bc18 c0141128 c00e5aac 00000074 00000000 bc20: 00000010 c024581c c01f8060 c084bc8c fefff000 c069a000 00000074 60000013 bc40: ffffffff c0254004 c084bcd4 c069a028 c069a028 c069a048 c024581c 00000010 bc60: c084bc34 00000001 00000000 00000000 00000040 c0245994 00000000 c0254204 bc80: c0b2b6e4 c0245800 00000000 c0254208 c084bcd4 c084bca0 c0137548 c0141054 bca0: 00000000 00000040 c0245400 c0b2b6e4 00000000 c009b4dc 00000000 c0254204 bcc0: c0b2b824 c0245400 c084bd00 c084bcd8 c01357d8 c01373ec c0b2b844 c0b2b6e4 bce0: c0b2b76c c084bd58 c084bdb0 c0b2b814 00000000 c084bd54 c084bd04 c013943c bd00: c01355d8 c009df98 c0134bb4 c0165adc c0b2b844 c0b2b860 c02331c0 c0165adc bd20: c0b2b844 c0b2b860 c02331c0 c0245400 c0b2b6e0 c084bd58 c084bdb0 c0b2b814 bd40: c0b2b824 00001000 c084bd78 c084bd58 c009e490 c0139394 00000000 00000000 bd60: c084bdb0 00000000 c0b2b6e0 c084bdac c084bd7c c009e760 c009e464 c009cab8 bd80: c009c7a8 c084bde8 00000000 c084bdb0 00000009 00000001 c0210380 c09c74a0 bda0: c084bdd8 c084bdb0 c009e7f4 c009e4b4 c084bdb0 c084bdb0 00000000 c0325540 bdc0: c084bde8 c09c730c c084be90 c084be18 c084bddc c009f1c0 c009e7a4 c020f594 bde0: c084bde8 c023a7e0 c0eaf2a0 c0eaf3e0 00000034 0000000f c09c74a0 c09c74a0 be00: 00000000 c084be90 c0325540 c084be84 c084be1c c0048980 c009f0fc 000000a1 be20: c0162984 00000001 000001d2 c0162d10 c0d03ac0 00000000 c084be84 c084be48 be40: c0045c1c c00458e8 00000000 00000000 c084a000 00000010 c084be9c 00000034 be60: 0000000f c09c74a0 0000000f c084be90 0000000f 00000082 c084bec0 c084be88 be80: c0048dac c0048950 00000026 c0325540 c084be90 c084be90 00000000 00000000 bea0: 00000000 0000002d c09c74a0 c0325588 c0325540 c084bf00 c084bec4 c0042580 bec0: c0048c64 00000002 00000001 c09c7408 c084bf0c c0f389ac 00000000 c09c74a0 bee0: c0f389ac 00035000 00000000 00000000 00000000 c084bf38 c084bf04 c0050174 bf00: c004242c 00000000 c00126a0 00000001 00000000 c03f28d4 c0f389ac 00035000 bf20: 00000000 c00126a0 c0edc000 c084bf74 c084bf3c c0050544 c004ff88 c03f28d4 bf40: c0edc000 c0edc000 00000000 c0d03ac0 ffffffeb 00035f54 c0f389ac c00126a0 bf60: c084bfb0 00000000 c084bfac c084bf78 c001f680 c0050448 4006f440 00000000 bf80: c00126cc c0160f98 00035f54 60000010 c0003177 c084bfec 0009f478 4006f440 bfa0: 00000000 c084bfb0 c00196b8 c001f5dc 000a1000 00086374 0009f408 0006a6bc bfc0: befff630 000095dc 000095a8 befff488 000091a0 0009f478 4006f440 00086374 bfe0: 40060314 befff3a8 0000ac7c 00035f54 60000010 ffffffff 6c5f524e 74617473 Backtrace: [] (at91ether_interrupt+0x0/0x298) from [] (__do_irq+0x4c/0x88) [] (__do_irq+0x0/0x88) from [] (do_level_IRQ+0x68/0xbc) r8 = 00000013 r7 = C01458EC r6 = C084B6B4 r5 = 00000018 r4 = C0184EF0 [] (do_level_IRQ+0x0/0xbc) from [] (asm_do_IRQ+0x4c/0x160) r6 = C084A000 r5 = FEFFF000 r4 = C084B6E8 [] (asm_do_IRQ+0x0/0x160) from [] (__irq_svc+0x20/0x60) [] (csum_partial_copy_nocheck+0x0/0xb8) from [] (skb_copy_and_csum_bits+0x64/0x26c) r8 = 000005C8 r7 = C0CF00E0 r6 = 00000008 r5 = 00000064 r4 = 00000064 r1 = C059D44C [] (skb_copy_and_csum_bits+0x0/0x26c) from [] (skb_read_and_csum_bits+0x44/0x98) [] (skb_read_and_csum_bits+0x0/0x98) from [] (xdr_partial_copy_from_skb+0x54/0x184) r6 = 00001000 r5 = 00000064 r4 = 00000000 [] (xdr_partial_copy_from_skb+0x0/0x184) from [] (csum_partial_copy_to_xdr+0x74/0x124) [] (csum_partial_copy_to_xdr+0x0/0x124) from [] (udp_data_ready+0x13c/0x1ac) r6 = C0CF00E0 r5 = C0254968 r4 = 0000144C [] (udp_data_ready+0x0/0x1ac) from [] (udp_queue_rcv_skb+0x158/0x1d4) [] (udp_queue_rcv_skb+0x0/0x1d4) from [] (udp_rcv+0x450/0x658) r7 = C01919F4 r6 = 00000000 r5 = 0201A8C0 r4 = C0256D80 [] (udp_rcv+0x0/0x658) from [] (ip_local_deliver+0xc0/0x174) [] (ip_local_deliver+0x0/0x174) from [] (ip_rcv+0x3f0/0x4ac) r6 = C0225400 r5 = C0571010 r4 = C0CF0540 [] (ip_rcv+0x0/0x4ac) from [] (netif_receive_skb+0x1a4/0x1f8) r7 = C084B938 r6 = 00000008 r5 = C019099C r4 = C0CF0540 [] (netif_receive_skb+0x0/0x1f8) from [] (process_backlog+0xa4/0x18c) r6 = 00000002 r5 = C0190790 r4 = C0225400 [] (process_backlog+0x0/0x18c) from [] (net_rx_action+0x90/0x170) [] (net_rx_action+0x0/0x170) from [] (__do_softirq+0x5c/0xd4) r8 = C018A8E0 r7 = 00000009 r6 = C084A000 r5 = C018A920 r4 = 00000001 [] (__do_softirq+0x0/0xd4) from [] (asm_do_IRQ+0x144/0x160) r8 = 60000013 r7 = C01218B4 r6 = C084A000 r5 = FEFFF000 r4 = C084B9EC [] (asm_do_IRQ+0x0/0x160) from [] (__irq_svc+0x20/0x60) [] (udp_sendmsg+0x0/0x64c) from [] (inet_sendmsg+0x5c/0x60) [] (inet_sendmsg+0x0/0x60) from [] (sock_sendmsg+0xb8/0xe4) r7 = C084BB68 r6 = 00000074 r5 = C084BC58 r4 = C084BBC8 [] (sock_sendmsg+0x0/0xe4) from [] (kernel_sendmsg+0x40/0x6c) r7 = 00000074 r6 = 00000000 r5 = BF000000 r4 = 0000001D [] (kernel_sendmsg+0x0/0x6c) from [] (xdr_sendpages+0xe4/0x264) r5 = 00000074 r4 = C069A000 [] (xdr_sendpages+0x0/0x264) from [] (xprt_transmit+0x16c/0x45c) [] (xprt_transmit+0x0/0x45c) from [] (call_transmit+0x210/0x254) [] (call_transmit+0x0/0x254) from [] (__rpc_execute+0xb8/0x388) [] (__rpc_execute+0x0/0x388) from [] (nfs_execute_read+0x3c/0x50) [] (nfs_execute_read+0x0/0x50) from [] (nfs_pagein_one+0x2bc/0x2f0) r6 = C0B2B6E0 r5 = 00000000 r4 = C084BDB0 [] (nfs_pagein_one+0x0/0x2f0) from [] (nfs_pagein_list+0x60/0x90) [] (nfs_pagein_list+0x0/0x90) from [] (nfs_readpages+0xd4/0x100) r8 = C084BE90 r7 = C09C730C r6 = C084BDE8 r5 = C0325540 r4 = 00000000 [] (nfs_readpages+0x0/0x100) from [] (read_pages+0x40/0x154) [] (read_pages+0x0/0x154) from [] (do_page_cache_readahead+0x158/0x184) [] (do_page_cache_readahead+0x0/0x184) from [] (filemap_nopage+0x164/0x404) [] (filemap_nopage+0x0/0x404) from [] (do_no_page+0x1fc/0x4c0) [] (do_no_page+0x0/0x4c0) from [] (handle_mm_fault+0x10c/0x248) [] (handle_mm_fault+0x0/0x248) from [] (do_page_fault+0xb4/0x1e4) [] (do_page_fault+0x0/0x1e4) from [] (ret_from_exception+0x0/0x10) Code: e1a01007 ebfd273d e5952090 e0883182 (e5933004) <0>Kernel panic - not syncing: Aiee, killing interrupt handler! (Now it hangs, no escape ....)