From: Chuck Ebbert <cebbert@redhat.com>
To: Netdev <netdev@vger.kernel.org>
Subject: kernel panic removing devices from a teql queuing discipline
Date: Mon, 29 Oct 2007 14:00:01 -0400 [thread overview]
Message-ID: <47261FA1.10300@redhat.com> (raw)
https://bugzilla.redhat.com/show_bug.cgi?id=219488
Still happening in 2.6.22.9:
BUG: unable to handle kernel paging request at virtual address 66696674
printing eip:
d098d4de
*pde = 00000000
Oops: 0000 [#1]
SMP
last sysfs file: /class/net/lo/ifindex
Modules linked in: sch_teql netconsole autofs4 hidp rfcomm l2cap bluetooth sunrpc ipv6 dm_multipath video sbs i2c_ec button battery asus_acpi ac parport_pc lp parport floppy i2c_piix4 pcspkr i2c_core pcnet32 mii serio_raw ide_cd cdrom dm_snapshot dm_zero dm_mirror dm_mod ext3 jbd ehci_hcd ohci_hcd uhci_hcd
CPU: 0
EIP: 0060:[<d098d4de>] Not tainted VLI
EFLAGS: 00010202 (2.6.18-1.2849.fc6 #1)
EIP is at teql_master_xmit+0xdc/0x3aa [sch_teql]
eax: c06a82c0 ebx: cde25c80 ecx: 00000000 edx: c06ad680
esi: c12f8e00 edi: cfc73800 ebp: 66696670 esp: ca6c8bb8
ds: 007b es: 007b ss: 0068
Process ping (pid: 2275, ti=ca6c8000 task=cc7bd400 task.ti=ca6c8000)
Stack: cde25174 00000000 000004cc ca6f0800 c12f8e00 000004cc cc7f5280 ca6f0c00
cc7f5280 cc7f5280 00000000 00000000 00000000 c06a82c0 00000000 ca6f0800
c12f8e00 c12f8e00 c0823e08 c05b9606 ca6c8c20 00000000 c12f8e00 ca6f0800
Call Trace:
[<c05b9606>] dev_hard_start_xmit+0x1b9/0x218
[<c05c72e1>] __qdisc_run+0xde/0x19b
[<c05baeea>] dev_queue_xmit+0x147/0x265
[<c05d8a0c>] ip_output+0x1df/0x20b
[<c05d63bd>] ip_push_pending_frames+0x301/0x3c3
[<c05ef0a6>] raw_sendmsg+0x62e/0x6f0
[<c05f5913>] inet_sendmsg+0x3b/0x45
[<c05af6a6>] sock_sendmsg+0xd0/0xeb
[<c05afec9>] sys_sendmsg+0x192/0x1f7
[<c05b1427>] sys_socketcall+0x240/0x261
[<c0404013>] syscall_call+0x7/0xb
The panic is in __teql_resolve (which has been inlined into teql_master_xmit) in
net/sched/sch_teql.c at this line:
if (n && n->tbl == mn->tbl &&
Specifically the dereference of n->tbl is faulting as n is not valid.
And the address looks like part of an ASCCI string... "figt"
next reply other threads:[~2007-10-29 18:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-29 18:00 Chuck Ebbert [this message]
2007-10-30 8:33 ` kernel panic removing devices from a teql queuing discipline David Miller
2007-11-05 20:08 ` Evgeniy Polyakov
2007-11-06 10:48 ` Evgeniy Polyakov
2007-11-06 11:08 ` David Miller
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=47261FA1.10300@redhat.com \
--to=cebbert@redhat.com \
--cc=netdev@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.