<1>[18840.304048] Unable to handle kernel NULL pointer dereference at virtual address 00000012 <1>[18840.313046] printing eip: <4>[18840.321687] c01bfa7a <1>[18840.321714] *pde = 00000000 <0>[18840.331287] Oops: 0000 [#1] <4>[18840.340687] Modules linked in: <0>[18840.349749] CPU: 0 <4>[18840.349767] EIP: 0060:[] Not tainted VLI <4>[18840.349782] EFLAGS: 00010202 (2.6.16.41-mtm5-debug1 #1) <0>[18840.377277] EIP is at serial_in+0xa/0x4a <0>[18840.387221] eax: 00000060 ebx: 00000000 ecx: 00000000 edx: 00000000 <0>[18840.397805] esi: 00000000 edi: 00000040 ebp: c728fe1c esp: c728fe18 <0>[18840.408579] ds: 007b es: 007b ss: 0068 <0>[18840.419624] Process gp_position (pid: 11629, threadinfo=c728e000 task=c7443a90) <0>[18840.420509] Stack: <0>00000000 00000000 c01c0f88 00000000 00000000 c031fef0 00000005 00000202 <0>[18840.445655] c7161a1c c031fef0 c124b510 c728fe60 c01bd97d c031fef0 c124b510 c124b510 <0>[18840.460540] 00000000 c773dbcc c728fe7c c01befe7 c124b510 00000000 ffffffed c773dbcc <0>[18840.475892] Call Trace: <0>[18840.490039] [] show_stack_log_lvl+0xa5/0xad <0>[18840.504944] [] show_registers+0x106/0x16f <0>[18840.520104] [] die+0xb6/0x127 <0>[18840.535497] [] do_page_fault+0x380/0x4b3 <0>[18840.550828] [] error_code+0x4f/0x60 <0>[18840.566645] [] serial8250_startup+0x28f/0x2a9 <0>[18840.582471] Code: 38 43 78 75 02 b2 01 89 d0 eb 10 8b 41 70 39 43 70 0f 94 c0 0f b6 c0 eb 02 31 c0 5b 5d c3 90 90 90 55 89 e5 53 8b 5d 08 8b 55 0c <0f> b6 4b 12 0f b6 43 13 d3 e2 83 f8 02 74 1a 7f 05 48 74 09 eb <4>[18840.680471] BUG: gp_position/11629, lock held at task exit time! <4>[18840.702808] [c124b528] {uart_register_driver} <4>[18840.722346] .. held by: gp_position:11629 [c7443a90, 117] <4>[18840.742113] ... acquired at: uart_get+0x28/0xde