[Bug 72443] kernel oops

radion radion at polymorphic.org
Sun Nov 19 21:13:13 UTC 2006


Public bug reported:

hello, first I describe my situation. I'm using ubuntu server
uname -a
Linux malkowich 2.6.15-26-server #1 SMP Thu Aug 3 04:09:15 UTC 2006 i686 GNU/Linux
This machine has to work as small lan router, I've got two dsl modems, with one internal lan interface.
I followed http://lartc.org/howto/lartc.rpdb.multiple-links.html instructions to define routes etc.
I'use my own htb_queueing script, I prepared also ipp2p module to mark p2p packets.
After to days of working on console appears kernel_oops:

[42950452.130000] Unable to handle kernel NULL pointer dereference at virtual address 00000094
[42950452.130000]  printing eip:
[42950452.130000] *pde = 01a37001
[42950452.130000] Oops: 0000 [#1]
[42950452.130000] SMP
[42950452.130000] Modules linked in: af_packet sch_ingress cls_fw cls_u32 sch_sfq sch_htb ipt_state ipt_CLASSIFY ipt_mark ipt_CONNMARK ipt_MARK ipt_REDIRECT ipv6 dm_mod md_mod ipt_owner iptable_nat iptable_mangle iptable_filter ip_nat_amanda ip_conntrack_amanda ip_nat_irc ip_conntrack_irc ip_nat_ftp ip_nat ip_conntrack_ftp ip_conntrack nfnetlink ipt_ipp2p ip_tables lp snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_via82xx parport_pc parport analog tsdev snd_ac97_codec snd_ac97_bus gameport snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore floppy pcspkr i2c_viapro i2c_core psmouse serio_raw shpchp via_agp agpgart pci_hotplug 8139cp 8139too mii evdev ext3 jbd ide_generic ehci_hcd uhci_hcd usbcore ide_cd cdrom ide_disk via82cxxx generic sata_via libata scsi_mod thermal processor fan capability commoncap vesafb fbcon tileblit font bitblit softcursor
[42950452.130000] CPU:    0
[42950452.130000] EIP:    0060:[<c02b3269>]    Not tainted VLI
[42950452.130000] EFLAGS: 00010297   (2.6.15-26-server)
[42950452.130000] EIP is at ip_route_output_slow+0x3b9/0xe90
[42950452.130000] eax: 0000000b   ebx: 00000068   ecx: 00000000   edx: 00000001
[42950452.130000] esi: 00000000   edi: 00000001   ebp: 00000000   esp: f7ad1d20
[42950452.130000] ds: 007b   es: 007b   ss: 0068
[42950452.130000] Process squid (pid: 4183, threadinfo=f7ad0000 task=c1a68050)
[42950452.130000] Stack: 00003477 f7105ca0 f7ad1ea8 00000000 90000000 f58a3800 00000001 00000000
[42950452.130000]        00000000 f7105ca0 02000000 f5fec280 f592f284 00000001 00000000 00000003
[42950452.130000]        00000001 ffffffff 3a0a0c53 00000000 00000000 00000000 00000000 00000000
[42950452.130000] Call Trace:
[42950452.130000]  [<c02d1511>] tcp_v4_connect+0x161/0xb40
[42950452.130000]  [<c028b50f>] sock_common_recvmsg+0x4f/0x70
[42950452.130000]  [<c02e7284>] inet_addr_type+0x24/0xc0
[42950452.130000]  [<c02e18e9>] inet_stream_connect+0xa9/0x180
[42950452.130000]  [<c028840f>] sys_connect+0xcf/0xe0
[42950452.130000]  [<c018d928>] d_rehash+0x58/0x70
[42950452.130000]  [<c01716fc>] fd_install+0x2c/0x70
[42950452.130000]  [<c028b377>] lock_sock+0x17/0x40
[42950452.130000]  [<c02c340a>] tcp_setsockopt+0x10a/0x3c0
[42950452.130000]  [<c0286b32>] sockfd_lookup+0x12/0x80
[42950452.130000]  [<c028898e>] sys_setsockopt+0x8e/0xf0
[42950452.130000]  [<c0289143>] sys_socketcall+0xa3/0x280
[42950452.130000]  [<c010335b>] sysenter_past_esp+0x54/0x75
[42950452.130000] Code: 0f b6 c0 40 39 44 24 34 0f 84 cd 00 00 00 8b 8c 24 90 00 00 00 8b 7c 24 34 0f b6 54 24 34 8d 04 bf 8d 04 47 88 94 24 85 00 00 00 <8b> 74 81 68 8d 86 80 02 00 00 89 44 24 2c f0 ff 86 80 02 00 00
[42950452.130000]

I not sure what does it means, but something wrong is with ip_route_output, also squid is fake.
Squidview ends with none 0 process status, it indicates that something not works.
echo $?
148
What to do please help me. After oops all warning kern.logs are thrown out on active console.

[43005388.750000] UDP: bad checksum. From x.x.x.x:6348 to x.x.x.x:1059 ulen 31
etc

short pci extract:
0000:00:00.0 Host bridge: VIA Technologies, Inc. KT880 Host Bridge
0000:00:00.1 Host bridge: VIA Technologies, Inc. KT880 Host Bridge
0000:00:00.2 Host bridge: VIA Technologies, Inc. KT880 Host Bridge
0000:00:00.3 Host bridge: VIA Technologies, Inc. KT880 Host Bridge
0000:00:00.4 Host bridge: VIA Technologies, Inc. KT880 Host Bridge
0000:00:00.7 Host bridge: VIA Technologies, Inc. KT880 Host Bridge
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:09.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium II]
0000:00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 20)
0000:00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

** Affects: linux-source-2.6.15 (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
kernel oops
https://launchpad.net/bugs/72443




More information about the kernel-bugs mailing list