Kernel vs. hardware issue?

From: Jon Hartman (qstyk_at_gte.net)
Date: 07/30/04

  • Next message: goldy: "Re: Wireless Network card for linux??"
    Date: Fri, 30 Jul 2004 15:09:24 GMT
    
    

    I've got Redhat 7.3 installed on a Compaq DL360 (gen 1) and I'm getting a
    few things happening. Basically, I'm getting a ton of Samba processes
    running:

    [root@cayanne root]# ps aux | grep -c smbd
    403
    [root@cayanne root]# netstat -ln | grep -c 127.0.0.1
    402

    An fuser reveals that almost all of these are the smbd processes.

    I'm also getting the following in my error logs about every 30 minutes:

    Jul 30 08:36:16 cayanne kernel: <1>Unable to handle kernel NULL pointer
    dereference at virtual address 00000000
    Jul 30 08:36:16 cayanne kernel: printing eip:
    Jul 30 08:36:16 cayanne kernel: c014e132
    Jul 30 08:36:16 cayanne kernel: *pde = 00000000
    Jul 30 08:36:16 cayanne kernel: Oops: 0000
    Jul 30 08:36:16 cayanne kernel: smbfs autofs nfs lockd sunrpc eepro100 ext3
    jbd cpqarray sd_mod scsi_mod
    Jul 30 08:36:16 cayanne kernel: CPU: 0
    Jul 30 08:36:16 cayanne kernel: EIP: 0010:[<c014e132>] Not tainted
    Jul 30 08:36:16 cayanne kernel: EFLAGS: 00010246
    Jul 30 08:36:16 cayanne kernel:
    Jul 30 08:36:16 cayanne kernel: EIP is at open_namei [kernel] 0x492
    (2.4.18-3smp)
    Jul 30 08:36:16 cayanne kernel: eax: 00000000 ebx: c63c31a0 ecx:
    00000002 edx: 00000000
    Jul 30 08:36:16 cayanne kernel: esi: 00000000 edi: de449400 ebp:
    d20e9f7c esp: d20e9f24
    Jul 30 08:36:16 cayanne kernel: ds: 0018 es: 0018 ss: 0018
    Jul 30 08:36:16 cayanne kernel: Process cp (pid: 26579, stackpage=d20e9000)
    Jul 30 08:36:16 cayanne kernel: Stack: c63c31a0 ffffffff 00000000 00000002
    c48eb5a0 00000008 c4e48440 c01411b6
    Jul 30 08:36:16 cayanne kernel: cbb8eb80 c4e48440 00000000 41091e1c
    00000000 00008201 00008201 00000000
    Jul 30 08:36:16 cayanne kernel: ce956000 c01410a6 ce956000 00008202
    00000000 d20e9f7c c48eb5a0 c170fde0
    Jul 30 08:36:16 cayanne kernel: Call Trace: [<c01411b6>] dentry_open
    [kernel] 0xe6
    Jul 30 08:36:16 cayanne kernel: [<c01410a6>] filp_open [kernel] 0x36
    Jul 30 08:36:16 cayanne kernel: [<c014c56e>] getname [kernel] 0x5e
    Jul 30 08:36:16 cayanne kernel: [<c01413f6>] sys_open [kernel] 0x36
    Jul 30 08:36:16 cayanne kernel: [<c0108c6b>] system_call [kernel] 0x33
    Jul 30 08:36:16 cayanne kernel:
    Jul 30 08:36:16 cayanne kernel:
    Jul 30 08:36:17 cayanne kernel: Code: ff 10 58 5a be 00 e0 ff ff 21 e6 8b 46
    1c 85 c0 79 13 6a 3e

    I did a ksymoops on the code and got:

    >>EIP; c014e132 <open_namei+492/6a0> <=====
    Trace; c01411b6 <dentry_open+e6/190>
    Trace; c01410a6 <filp_open+36/60>
    Trace; c014c56e <getname+5e/a0>
    Trace; c01413f6 <sys_open+36/e0>
    Trace; c0108c6b <system_call+33/38>
    Code; c014e132 <open_namei+492/6a0>
    00000000 <_EIP>:
    Code; c014e132 <open_namei+492/6a0> <=====
       0: ff 10 call *(%eax) <=====
    Code; c014e134 <open_namei+494/6a0>
       2: 58 pop %eax
    Code; c014e135 <open_namei+495/6a0>
       3: 5a pop %edx
    Code; c014e136 <open_namei+496/6a0>
       4: be 00 e0 ff ff mov $0xffffe000,%esi
    Code; c014e13b <open_namei+49b/6a0>
       9: 21 e6 and %esp,%esi
    Code; c014e13d <open_namei+49d/6a0>
       b: 8b 46 1c mov 0x1c(%esi),%eax
    Code; c014e140 <open_namei+4a0/6a0>
       e: 85 c0 test %eax,%eax
    Code; c014e142 <open_namei+4a2/6a0>
      10: 79 13 jns 25 <_EIP+0x25> c014e157
    <open_namei+4b7/6a0>
    Code; c014e144 <open_namei+4a4/6a0>
      12: 6a 3e push $0x3e

    Personally, I don't speak assembly code and this is where it gets too
    hardcore for the Unix skills of a network guy. Eventually, it forks so many
    processes and has so many sockets that you can't run any commands and have
    to hard boot it. Any help/insight would be most appreciated.

    Thanks in advance,

    -Jon Hartman qstyk(a t)gte.net


  • Next message: goldy: "Re: Wireless Network card for linux??"

    Relevant Pages

    • Kernel vs. hardware issue?
      ... An fuser reveals that almost all of these are the smbd processes. ... Jul 30 08:36:16 cayanne kernel: printing eip: ... I don't speak assembly code and this is where it gets too ...
      (alt.os.linux.redhat)
    • Kernel vs. hardware issue?
      ... An fuser reveals that almost all of these are the smbd processes. ... Jul 30 08:36:16 cayanne kernel: printing eip: ... I don't speak assembly code and this is where it gets too ...
      (alt.os.linux)