kswapd <defunct> in 2.2.17pre9

From: Igor Mozetic (igor.mozetic@uni-mb.si)
Date: Tue Jul 04 2000 - 03:36:59 EST


After a kernel oops, ps aux shows that kswapd became a zombie:

   root 5 0.0 0.0 0 0 ? Z Jul03 0:00 [kswapd <defunct>]

And this is the output of ksymoops /var/log/kern.log:

No modules in ksyms, skipping objects
Warning (read_lsmod): no symbols in lsmod, is /proc/modules a valid lsmod file?
Jul 4 10:18:32 lavsa kernel: kmem_free: Bad obj addr (objp=c564fba0, name=buffer_head)
Jul 4 10:18:32 lavsa kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Jul 4 10:18:32 lavsa kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
Jul 4 10:18:32 lavsa kernel: *pde = 00000000
Jul 4 10:18:32 lavsa kernel: Oops: 0002
Jul 4 10:18:32 lavsa kernel: CPU: 0
Jul 4 10:18:32 lavsa kernel: EIP: 0010:[kmem_cache_free+320/360]
Jul 4 10:18:32 lavsa kernel: EFLAGS: 00013286
Jul 4 10:18:32 lavsa kernel: eax: 0000003d ebx: c564fba0 ecx: ffffffff edx: 0000003c
Jul 4 10:18:32 lavsa kernel: esi: c7fef740 edi: 00003286 ebp: c034df08 esp: c7f91ebc
Jul 4 10:18:32 lavsa kernel: ds: 0018 es: 0018 ss: 0018
Jul 4 10:18:32 lavsa kernel: Process kswapd (pid: 5, process nr: 5, stackpage=c7f91000)
Jul 4 10:18:32 lavsa kernel: Stack: c564fc60 c034df08 00000003 00000001 c7ba61a0 00004f78 c7ba62c0 c7ba62c0
Jul 4 10:18:32 lavsa kernel: 00000001 c0126b2a c7fef740 c564fba0 c7fef5c0 c409dfe0 c564fc60 00000001
Jul 4 10:18:32 lavsa kernel: c7f91f10 00003206 c564fba0 c564fb40 c09d5e60 c01274e5 c564fba0 c09d5e60
Jul 4 10:18:32 lavsa kernel: Call Trace: [put_unused_buffer_head+38/84] [try_to_free_buffers+77/248] [try_to_free_buffers+68/248] [try_to_free_buffers+125/248] [shrink_mmap+265/360] [do_try_to_free_pages+73/236] [tvecs+7290/13632]
Jul 4 10:18:32 lavsa kernel: Code: c7 05 00 00 00 00 00 00 00 00 eb 12 83 c4 fc 56 53 68 9e 8a
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: c7 05 00 00 00 00 00 movl $0x0,0x0
Code; 00000007 Before first symbol
   7: 00 00 00
Code; 0000000a Before first symbol
   a: eb 12 jmp 1e <_EIP+0x1e> 0000001e Before first symbol
Code; 0000000c Before first symbol
   c: 83 c4 fc add $0xfffffffc,%esp
Code; 0000000f Before first symbol
   f: 56 push %esi
Code; 00000010 Before first symbol
  10: 53 push %ebx
Code; 00000011 Before first symbol
  11: 68 9e 8a 00 00 push $0x8a9e

-Igor Mozetic

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Jul 07 2000 - 21:00:14 EST