All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Sebastian Piecha" <spi@gmxpro.de>
To: linux-kernel@vger.kernel.org
Subject: Re: oops in skbuff.c in 2.4.22-ac4, but not2.6.0-test7
Date: Wed, 15 Oct 2003 00:39:01 +0200	[thread overview]
Message-ID: <3F8C9725.30722.1774B670@localhost> (raw)
In-Reply-To: <3F8ADA85.8256.10ABE6B1@localhost>

> 
> several times I got an OOPS in skb_drop_fraglist or alloc_skb. Here's 
> a description of what has happened. Any help would be appreciated. 
> Please CC me on all further mail traffic.
> 
> ...

There are modifications in skbuff.c in kernel 2.6.0-test7. For what 
reason skbuff.c was changed? Due to bug fixes or general changes in 
the kernel? Could skbuff.c easily be backported to 2.4.20 or 2.4.22?


> kernel 2.4.22-ac4
> 
> EIP c02518a3 refers to alloc_skb in vmlinux

it also refers to skb_drop_fraglist

> 
> Oops: 0000
> CPU:    0
> EIP:    0010:[<c02518a3>]    Not tainted
> Using defaults from ksymoops -t elf32-i386 -a i386
> EFLAGS: 00010206
> eax: c525e660   ebx: 00200000   ecx: 00000000   edx: 00200000
> esi: c5c97d40   edi: c5c97da0   ebp: c038ba24   esp: c034ff18
> ds: 0018   es: 0018   ss: 0018
> Process swapper (pid: 0, stackpage=c034f000)
> Stack: c5c97d40 c025194b c5c97d40 c5c97d40 c5c97d40 c025196c c5c97d40 
> c5c97d40
>        c5c97d40 c0251ab4 c5c97d40 c57acd00 00000000 c0255103 c5c97d40 
> c038b4c8
>        00000001 fffffffd c03ac328 d3051000 c011e2cd c038b4c8 c03ac320 
> c03729c0
> Call Trace:    [<c025194b>] [<c025196c>] [<c0251ab4>] [<c0255103>] 
> [<c011e2cd>]
>   [<c010a32d>] [<c0106d70>] [<c0105000>] [<c010c7d8>] [<c0106d70>] 
> [<c0105000>]
>   [<c0106d9c>] [<c0106deb>] [<c0105049>]
> Code: 8b 1b 8b 42 74 83 f8 01 74 0b f0 ff 4a 74 0f 94 c0 84 c0 74
> 
> 
> >>EIP; c02518a3 <skb_drop_fraglist+17/3c>   <=====
> 
> >>eax; c525e660 <_end+4e6fe3c/14cc883c>
> >>esi; c5c97d40 <_end+58a951c/14cc883c>
> >>edi; c5c97da0 <_end+58a957c/14cc883c>
> >>ebp; c038ba24 <softnet_data+24/3400>
> >>esp; c034ff18 <init_task_union+1f18/2000>
> 
> Trace; c025194b <skb_release_data+5f/74>
> Trace; c025196c <kfree_skbmem+c/68>
> Trace; c0251ab4 <__kfree_skb+ec/f4>
> Trace; c0255103 <net_tx_action+5f/11c>
> Trace; c011e2cd <do_softirq+7d/dc>
> Trace; c010a32d <do_IRQ+dd/ec>
> Trace; c0106d70 <default_idle+0/34>
> Trace; c0105000 <_stext+0/0>
> Trace; c010c7d8 <call_do_IRQ+5/d>
> Trace; c0106d70 <default_idle+0/34>
> Trace; c0105000 <_stext+0/0>
> Trace; c0106d9c <default_idle+2c/34>
> Trace; c0106deb <cpu_idle+27/34>
> Trace; c0105049 <rest_init+49/4c>
> 
> Code;  c02518a3 <skb_drop_fraglist+17/3c>
> 00000000 <_EIP>:
> Code;  c02518a3 <skb_drop_fraglist+17/3c>   <=====
>    0:   8b 1b                     mov    (%ebx),%ebx   <=====
> Code;  c02518a5 <skb_drop_fraglist+19/3c>
>    2:   8b 42 74                  mov    0x74(%edx),%eax
> Code;  c02518a8 <skb_drop_fraglist+1c/3c>
>    5:   83 f8 01                  cmp    $0x1,%eax
> Code;  c02518ab <skb_drop_fraglist+1f/3c>
>    8:   74 0b                     je     15 <_EIP+0x15>
> Code;  c02518ad <skb_drop_fraglist+21/3c>
>    a:   f0 ff 4a 74               lock decl 0x74(%edx)
> Code;  c02518b1 <skb_drop_fraglist+25/3c>
>    e:   0f 94 c0                  sete   %al
> Code;  c02518b4 <skb_drop_fraglist+28/3c>
>   11:   84 c0                     test   %al,%al
> Code;  c02518b6 <skb_drop_fraglist+2a/3c>
>   13:   74 00                     je     15 <_EIP+0x15>
> 
>  <0>Kernel panic: Aiee, killing interrupt handler!
> ...



Mit freundlichen Gruessen/Best regards,
Sebastian Piecha

EMail: spi@gmxpro.de


      reply	other threads:[~2003-10-14 22:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-13 15:01 oops in skb in 2.4.20/2.4.22-ac4/2.4.23pre1 but not 2.6.0-test1/test7 Sebastian Piecha
2003-10-14 22:39 ` Sebastian Piecha [this message]

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=3F8C9725.30722.1774B670@localhost \
    --to=spi@gmxpro.de \
    --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.