All of lore.kernel.org
 help / color / mirror / Atom feed
From: octave klaba <oles@ovh.net>
To: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: oops 2.2.17
Date: Mon, 13 Nov 2000 12:41:25 +0100	[thread overview]
Message-ID: <3A0FD365.A8F2BC02@ovh.net> (raw)

Hi,
we had a synflood attack and the memory was full. 
kernel tried to kill the process and it was done

[...]
VM: killing process httpd
VM: killing process inetd
VM: killing process inetd
VM: killing process httpd
[...]

but the server did not work any more. We tried to
reboot it and when init 6 was over we had 3 oops.

We have a 2.2.18pre + andrea's patch which have the
same synflood problem. dmesg writes
Unable to load interpreter /lib/ld-linux.so.2
Unable to load interpreter /lib/ld-linux.so.2
Unable to load interpreter /lib/ld-linux.so.2
Unable to load interpreter /lib/ld-linux.so.2
Unable to load interpreter /lib/ld-linux.so.2

Octave


Unmounting file systems Unable to handle kernel paging request at virtual
current->tss.cr3 = 19b70000, %cr3 = 19b70000
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c011fc4b>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010006
eax: 00000001   ebx: c01fb9c0   ecx: ffffffff   edx: 00000000
esi: 0001e6f5   edi: 0000f37a   ebp: 00000203   esp: ce9abeec
ds: 0018   es: 0018   ss: 0018
Process umount (pid: 10626, process nr: 110, stackpage=ce9ab000)
Stack: 00000000 00000000 ffffffff c011a504 d2903870 ce9abf68 00000822 00003007 
       d29038e8 d64d4338 d29038e8 c012eedb d2903870 00000000 da0ea888 c012ef51 
       d2903870 dfe7503c ce9abf68 00000000 c012f047 ce9abf68 dfe7503c dfe75000 
Call Trace: [<c011a504>] [<c012eedb>] [<c012ef51>] [<c012f047>] [<c01266be>]
[<c0126753>] [<c0126847>] 
       [<c01079bc>] 
Code: 0f bb 3a 19 c0 85 c0 74 3a ff 4b 0c 8b 44 24 10 f7 d8 31 f0 

>>EIP; c011fc4b <__free_pages+b7/120>   <=====
Trace; c011a504 <truncate_inode_pages+a4/13c>
Trace; c012eedb <clear_inode+13/70>
Trace; c012ef51 <dispose_list+19/50>
Trace; c012f047 <invalidate_inodes+3b/48>
Trace; c01266be <do_umount+ea/128>
Trace; c0126753 <umount_dev+57/a0>
Trace; c0126847 <sys_umount+ab/b8>
Trace; c01079bc <system_call+34/38>
Code;  c011fc4b <__free_pages+b7/120>
00000000 <_EIP>:
Code;  c011fc4b <__free_pages+b7/120>   <=====
   0:   0f bb 3a                  btc    %edi,(%edx)   <=====
Code;  c011fc4e <__free_pages+ba/120>
   3:   19 c0                     sbb    %eax,%eax
Code;  c011fc50 <__free_pages+bc/120>
   5:   85 c0                     test   %eax,%eax
Code;  c011fc52 <__free_pages+be/120>
   7:   74 3a                     je     43 <_EIP+0x43> c011fc8e <__free_pages+fa/120>
Code;  c011fc54 <__free_pages+c0/120>
   9:   ff 4b 0c                  decl   0xc(%ebx)
Code;  c011fc57 <__free_pages+c3/120>
   c:   8b 44 24 10               mov    0x10(%esp,1),%eax
Code;  c011fc5b <__free_pages+c7/120>
  10:   f7 d8                     neg    %eax
Code;  c011fc5d <__free_pages+c9/120>
  12:   31 f0                     xor    %esi,%eax

Unable to handle kernel paging request at virtual address 00001cfc
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c011fc4b>]
EFLAGS: 00010006
eax: 00000001   ebx: c01fb9c0   ecx: ffffffff   edx: 00000000
esi: 0001cfd3   edi: 0000e7e9   ebp: 00000203   esp: ce9abdc0
ds: 0018   es: 0018   ss: 0018
Process umount (pid: 10626, process nr: 110, stackpage=ce9ab000)
Stack: ce51f140 00000000 ffffffff c0120617 00000000 0004f000 c011851e dcfd3000 
       c3326620 0804f000 c1c1cd20 00001000 dcfd3000 00000000 00050000 d9b70080 
       00000000 08050000 d9b70080 c011a0be c1c1cd20 0804f000 00001000 c1c1cd20 
Call Trace: [<c0120617>] [<c011851e>] [<c011a0be>] [<c0110b9f>] [<c01153cb>]
[<c0107edb>] [<c0107ee0>] 
       [<c01ae116>] [<c01afb0e>] [<c010d140>] [<c01afb0e>] [<c0107acd>]
[<c011fc4b>] [<c011a504>] [<c012eedb>] 
       [<c012ef51>] [<c012f047>] [<c01266be>] [<c0126753>] [<c0126847>]
[<c01079bc>] 
Code: 0f bb 3a 19 c0 85 c0 74 3a ff 4b 0c 8b 44 24 10 f7 d8 31 f0 

>>EIP; c011fc4b <__free_pages+b7/120>   <=====
Trace; c0120617 <free_page_and_swap_cache+5f/64>
Trace; c011851e <zap_page_range+13e/1bc>
Trace; c011a0be <exit_mmap+ae/108>
Trace; c0110b9f <mmput+1b/34>
Trace; c01153cb <do_exit+b3/26c>
Trace; c0107edb <die+33/38>
Trace; c0107ee0 <die_if_no_fixup+0/40>
Trace; c01ae116 <stext_lock+11a6/2cb0>
Trace; c01afb0e <stext_lock+2b9e/2cb0>
Trace; c010d140 <do_page_fault+2c4/3b0>
Trace; c01afb0e <stext_lock+2b9e/2cb0>
Trace; c0107acd <error_code+2d/34>
Trace; c011fc4b <__free_pages+b7/120>
Trace; c011a504 <truncate_inode_pages+a4/13c>
Trace; c012eedb <clear_inode+13/70>
Trace; c012ef51 <dispose_list+19/50>
Trace; c012f047 <invalidate_inodes+3b/48>
Trace; c01266be <do_umount+ea/128>
Trace; c0126753 <umount_dev+57/a0>
Trace; c0126847 <sys_umount+ab/b8>
Trace; c01079bc <system_call+34/38>
Code;  c011fc4b <__free_pages+b7/120>
00000000 <_EIP>:
Code;  c011fc4b <__free_pages+b7/120>   <=====
   0:   0f bb 3a                  btc    %edi,(%edx)   <=====
Code;  c011fc4e <__free_pages+ba/120>
   3:   19 c0                     sbb    %eax,%eax
Code;  c011fc50 <__free_pages+bc/120>
   5:   85 c0                     test   %eax,%eax
Code;  c011fc52 <__free_pages+be/120>
   7:   74 3a                     je     43 <_EIP+0x43> c011fc8e <__free_pages+fa/120>
Code;  c011fc54 <__free_pages+c0/120>
   9:   ff 4b 0c                  decl   0xc(%ebx)
Code;  c011fc57 <__free_pages+c3/120>
   c:   8b 44 24 10               mov    0x10(%esp,1),%eax
Code;  c011fc5b <__free_pages+c7/120>
  10:   f7 d8                     neg    %eax
Code;  c011fc5d <__free_pages+c9/120>
  12:   31 f0                     xor    %esi,%eax

Unable to handle kernel NULL pointer dereference at virtual address 00000150
current->tss.cr3 = 1fe51000, %cr3 = 1fe51000
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c011fc4b>]
EFLAGS: 00010006
eax: 00000001   ebx: c01fb9c0   ecx: ffffffff   edx: 00000000
esi: 0000153a   edi: 00000a9d   ebp: 00000202   esp: dffebf0c
ds: 0018   es: 0018   ss: 0018
Process init (pid: 1, process nr: 1, stackpage=dffeb000)
Stack: 00000000 00000287 ffffffff c011fcd8 c012be2b 00000000 00000400 c153a000 
       00000000 c012c13d c153a000 d74fb874 0000000b d74fb878 0000002a 00000104 
       0000000b dffea000 00000000 00000000 c153a000 c012c54a 0000000b dffebfa8 
Call Trace: [<c011fcd8>] [<c012be2b>] [<c012c13d>] [<c012c54a>] [<c01079bc>] 
Code: 0f bb 3a 19 c0 85 c0 74 3a ff 4b 0c 8b 44 24 10 f7 d8 31 f0 

>>EIP; c011fc4b <__free_pages+b7/120>   <=====
Trace; c011fcd8 <free_pages+24/28>
Trace; c012be2b <free_wait+63/6c>
Trace; c012c13d <do_select+1ed/204>
Trace; c012c54a <sys_select+3f6/550>
Trace; c01079bc <system_call+34/38>
Code;  c011fc4b <__free_pages+b7/120>
00000000 <_EIP>:
Code;  c011fc4b <__free_pages+b7/120>   <=====
   0:   0f bb 3a                  btc    %edi,(%edx)   <=====
Code;  c011fc4e <__free_pages+ba/120>
   3:   19 c0                     sbb    %eax,%eax
Code;  c011fc50 <__free_pages+bc/120>
   5:   85 c0                     test   %eax,%eax
Code;  c011fc52 <__free_pages+be/120>
   7:   74 3a                     je     43 <_EIP+0x43> c011fc8e <__free_pages+fa/120>
Code;  c011fc54 <__free_pages+c0/120>
   9:   ff 4b 0c                  decl   0xc(%ebx)
Code;  c011fc57 <__free_pages+c3/120>
   c:   8b 44 24 10               mov    0x10(%esp,1),%eax
Code;  c011fc5b <__free_pages+c7/120>
  10:   f7 d8                     neg    %eax
Code;  c011fc5d <__free_pages+c9/120>
  12:   31 f0                     xor    %esi,%eax

Unable to handle kernel paging request at virtual address 00001b14
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c011fc4b>]
EFLAGS: 00010006
eax: 00000001   ebx: c01fb9c0   ecx: ffffffff   edx: 00000000
esi: 0001b17d   edi: 0000d8be   ebp: 00000207   esp: dffebde0
ds: 0018   es: 0018   ss: 0018
Process init (pid: 1, process nr: 1, stackpage=dffeb000)
Stack: dfe3b13c 00000000 ffffffff c0120617 00000001 0004e000 c011851e db17d000 
       dfe500a0 0804e000 dfe52060 00002000 db17d000 00000000 00050000 dfe51080 
       00000000 08050000 dfe51080 c011a0be dfe52060 0804e000 00002000 dfe52060 
Call Trace: [<c0120617>] [<c011851e>] [<c011a0be>] [<c0110b9f>] [<c01153cb>]
[<c0107edb>] [<c0107ee0>] 
       [<c01ae116>] [<c01afb0e>] [<c010d140>] [<c01afb0e>] [<c0107acd>]
[<c011fc4b>] [<c011fcd8>] [<c012be2b>] 
       [<c012c13d>] [<c012c54a>] [<c01079bc>] 
Code: 0f bb 3a 19 c0 85 c0 74 3a ff 4b 0c 8b 44 24 10 f7 d8 31 f0 

>>EIP; c011fc4b <__free_pages+b7/120>   <=====
Trace; c0120617 <free_page_and_swap_cache+5f/64>
Trace; c011851e <zap_page_range+13e/1bc>
Trace; c011a0be <exit_mmap+ae/108>
Trace; c0110b9f <mmput+1b/34>
Trace; c01153cb <do_exit+b3/26c>
Trace; c0107edb <die+33/38>
Trace; c0107ee0 <die_if_no_fixup+0/40>
Trace; c01ae116 <stext_lock+11a6/2cb0>
Trace; c01afb0e <stext_lock+2b9e/2cb0>
Trace; c010d140 <do_page_fault+2c4/3b0>
Trace; c01afb0e <stext_lock+2b9e/2cb0>
Trace; c0107acd <error_code+2d/34>
Trace; c011fc4b <__free_pages+b7/120>
Trace; c011fcd8 <free_pages+24/28>
Trace; c012be2b <free_wait+63/6c>
Trace; c012c13d <do_select+1ed/204>
Trace; c012c54a <sys_select+3f6/550>
Trace; c01079bc <system_call+34/38>
Code;  c011fc4b <__free_pages+b7/120>
00000000 <_EIP>:
Code;  c011fc4b <__free_pages+b7/120>   <=====
   0:   0f bb 3a                  btc    %edi,(%edx)   <=====
Code;  c011fc4e <__free_pages+ba/120>
   3:   19 c0                     sbb    %eax,%eax
Code;  c011fc50 <__free_pages+bc/120>
   5:   85 c0                     test   %eax,%eax
Code;  c011fc52 <__free_pages+be/120>
   7:   74 3a                     je     43 <_EIP+0x43> c011fc8e <__free_pages+fa/120>
Code;  c011fc54 <__free_pages+c0/120>
   9:   ff 4b 0c                  decl   0xc(%ebx)
Code;  c011fc57 <__free_pages+c3/120>
   c:   8b 44 24 10               mov    0x10(%esp,1),%eax
Code;  c011fc5b <__free_pages+c7/120>
  10:   f7 d8                     neg    %eax
Code;  c011fc5d <__free_pages+c9/120>
  12:   31 f0                     xor    %esi,%eax


3 warnings issued.  Results may not be reliable.

Amicalement,
oCtAvE 

"Peu importe ce qu'il y a de l'autre côté.
Tout ce qu'on laisse ici n'est qu'une histoire
dont on se souviendra ou pas."
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

                 reply	other threads:[~2000-11-13 11:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3A0FD365.A8F2BC02@ovh.net \
    --to=oles@ovh.net \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.