If anyone has any guess please provide ur hint to debug this OOPS i had while doing 3-4 parallel kernel compiles on my kernel-test machine. Its 2.6.2 kernel patched with LTT(Linux Trace Tool Kit). In what circumstances "__alloc_pages" can fail if machine is under heave load. Memory leak? I added a kernel function which does a vmalloc of ~128 bytes and calls access_process_vm() to copy process's environment variables. Mar 14 19:50:27 localhost kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000068 Mar 14 19:50:27 localhost kernel: printing eip: Mar 14 19:50:27 localhost kernel: c0183b06 Mar 14 19:50:27 localhost kernel: *pde = 00000000 Mar 14 19:50:27 localhost kernel: Oops: 0000 [#3] Mar 14 19:50:27 localhost kernel: CPU: 0 Mar 14 19:50:27 localhost kernel: EIP: 0060:[<c0183b06>] Not tainted Mar 14 19:50:27 localhost kernel: EFLAGS: 00010246 Mar 14 19:50:27 localhost kernel: EIP is at do_execve+0x486/0x1700 Mar 14 19:50:27 localhost kernel: eax: 00000000 ebx: c7198000 ecx: c7198000 edx: cb9bdb80 Mar 14 19:50:27 localhost kernel: esi: 00000000 edi: c7900080 ebp: c9158980 esp: c7199c1c Mar 14 19:50:27 localhost kernel: ds: 007b es: 007b ss: 0068 Mar 14 19:50:27 localhost kernel: Process sa1 (pid: 25783, threadinfo=c7198000 task=c7900080) Mar 14 19:50:29 localhost kernel: Stack: c7199d5c c7199fc4 c7199d5c 00000246 35343038 c103ead0 c03905f4 000000e9 Mar 14 19:50:30 localhost kernel: 00104025 00000000 c0156f8f c03905f4 00000000 00000003 c6bb85fc 00000007 Mar 14 19:50:31 localhost kernel: 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Mar 14 19:50:32 localhost kernel: Call Trace: Mar 14 19:50:33 localhost kernel: [<c0156f8f>] __alloc_pages+0xaf/0x370 Mar 14 19:50:34 localhost kernel: [<c010ab83>] sys_execve+0x1e3/0x410 Mar 14 19:50:35 localhost kernel: [<c010cead>] sysenter_past_esp+0x52/0x71 Mar 14 19:50:37 localhost kernel: Mar 14 19:50:38 localhost kernel: Code: 8b 68 68 8b 40 64 c7 04 24 0b 00 00 00 89 44 24 0c 31 c0 89 -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/