--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-2.6.18-5-686: kernel oops // intel-agp module
- From: Yaakov Belch <debian-bugs@yaakovnet.net>
- Date: Wed, 12 Sep 2007 13:31:18 +0300
- Message-id: <20070912103118.2723.22957.reportbug@kranich>
Package: linux-image-2.6.18-5-686
Version: 2.6.18.dfsg.1-13etch2
Severity: normal
Summary (technical details follow below):
When I added a videocard to my PC (in addition to the on-bord-video
chip), the kernel panics (oops) during bootup. When I manually remove
the intel-agp.ko module (which works with the on-bord-video card), the
problem disappears (the on-bord-chip probably doesn't work then, but
this is what I want anyhow). I guess the module for my new video
card (I guess it's radeon --- see details below) interferes with the
intel-agp module.
Background:
I bought a PC with on-bord video chip. When I upgraded my monitor, I
found that it did not work with that chip. So I added another video
card and ran into this problem. As I don't need the on-bord video card,
my "quick and dirty fix" is to remove its controller module.
Details:
=========================
What is written on the screen when the kernel panics? I copied the
information manually. Quite possibly, I made some typing mistakes:
*pde=...
*pte=...
Oops: 0003 [#1]
SMP
Modules linked in: intel-agp agpart psmouse pcspkr shpchp pci_hotplug
evdev ext3 jbd mbcache ide_cd cdrom ide_disk 8139cp generic 8139too mii
piix ide_core thermal processor fan
CPU: 0
EIP: 0060:[<c01112b3>] Not tainted VLI
EFLAGS: 00010086 (2.6.18-5-686 #1)
EIP is at smp_apic_timer_interrupt +0x2510x62
eax: cf09400 ebx: cf095fbc ecx: 00000001 edx: cf095fbc
esi: 0804f098 edi: bfe9c8e0 elp: bf93c3a8 esp: cf095fb4
ds: 007b es: 007b ss: 0068
Processor modprobe (pid 1348, ti-cf094000 task=cfe5faa0
task.ti=cf094000)
Stack: 00000031 c0103747 00000031 00000001 0804f130 0804f098 b7e9c8e0
bf93c3a8 00000000 0000007b ffffff10 b7ef966e 00000073 00000246 bf93c39c
0000007b 89c80113 91e82404
Call Trace: [<c0103747>] smp_apic_timer_interrupt +0x1f10x24
Code 5a a9 34 80 01 00...
EIP: [<c01112b3>] smp_apic_timer_interrupt +0x2510x62
SS:ESP 0068:cf095fb4
====================
Which video chips do I use? I don't know for sure, but from `lspci` I
guess:
* Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE
Chipset (this may be the chip that loads the intel-agp module).
* VGA compatible controller: ATI Technologies Inc RV280 [Radeon
9200 PRO] (this is the second video controller that I use now).
Here is the full output of lspci:
> lspci
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM
Controller/Host-Hub Interface (rev 03)
00:02.0 Display controller: Intel Corporation 82845G/GL[Brookdale-G]/GE
Chipset
Integrated Graphics Device (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC
Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller
(rev 02)
03:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon
9200 PRO]
(rev 01)
03:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO]
(Secondary) (rev 01)
03:04.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev
08)
03:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
03:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
==========
Which modules conflict with each other? I don't know. I guess they are
intel-agp and radeon (or possibly modules that are loaded by these two
modules): The system runs fine when I remove the intel-agp module or
when I remove the additional video card that uses the radeon module.
Here is the output of `lsmod` on my running system when intel-agp is
removed:
Module Size Used by
radeon 99744 0
drm 61332 1 radeon
ipt_TCPMSS 4096 1
xt_tcpmss 2336 1
xt_tcpudp 3136 1
iptable_mangle 2880 1
ip_tables 13028 1 iptable_mangle
x_tables 13316 4 ipt_TCPMSS,xt_tcpmss,xt_tcpudp,ip_tables
button 6672 0
ac 5188 0
battery 9636 0
pppoe 13152 2
pppox 3688 1 pppoe
ipv6 226272 12
ppp_generic 25908 6 pppoe,pppox
slhc 6528 1 ppp_generic
dm_snapshot 15552 0
dm_mirror 19152 0
dm_mod 50232 2 dm_snapshot,dm_mirror
loop 15048 0
tsdev 7520 0
snd_mpu401 7528 0
snd_mpu401_uart 8064 1 snd_mpu401
snd_seq_dummy 3844 0
snd_seq_oss 28768 0
snd_ens1371 23616 0
snd_ac97_codec 83104 1 snd_ens1371
snd_ac97_bus 2400 1 snd_ac97_codec
snd_seq_midi 8192 0
snd_seq_midi_event 7008 2 snd_seq_oss,snd_seq_midi
snd_pcm_oss 38368 0
snd_mixer_oss 15200 1 snd_pcm_oss
snd_seq 45680 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,
snd_seq_midi_event
irtty_sir 7808 0
sir_dev 15492 1 irtty_sir
snd_rawmidi 22560 3 snd_mpu401_uart,snd_ens1371,snd_seq_midi
irda 162588 2 irtty_sir,sir_dev
snd_seq_device 7820 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,
snd_seq,snd_rawmidi
snd_pcm 68676 3 snd_ens1371,snd_ac97_codec,snd_pcm_oss
snd_timer 20996 2 snd_seq,snd_pcm
analog 10784 0
snd 47012 12 snd_mpu401,snd_mpu401_uart,snd_seq_oss,
snd_ens1371,snd_ac97_codec,snd_pcm_oss,
snd_mixer_oss,snd_seq,snd_rawmidi,
snd_seq_device,snd_pcm,snd_timer
snd_page_alloc 9640 1 snd_pcm
crc_ccitt 2240 1 irda
soundcore 9248 1 snd
parport_pc 32132 0
parport 33256 1 parport_pc
gameport 14632 2 snd_ens1371,analog
serio_raw 6660 0
rtc 12372 0
floppy 53156 0
pcspkr 3072 0
psmouse 35016 0
shpchp 33024 0
pci_hotplug 28704 1 shpchp
agpgart 29896 1 drm
evdev 9088 0
ext3 119240 1
jbd 52456 1 ext3
mbcache 8356 1 ext3
ide_cd 36064 0
cdrom 32544 1 ide_cd
ide_disk 14848 5
8139cp 21920 0
8139too 25120 0
mii 5344 2 8139cp,8139too
piix 9444 0 [permanent]
generic 4868 0 [permanent]
ide_core 110504 4 ide_cd,ide_disk,piix,generic
thermal 13608 0
processor 28840 1 thermal
fan 4804 0
I hope this information helps you to localize the problem.
Best regards,
Yaakov Belch
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages linux-image-2.6.18-5-686 depends on:
ii coreutils 5.97-5.3 The GNU core utilities
ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy
ii initramfs-tools [linux-initra 0.85h tools for generating an initramfs
ii module-init-tools 3.3-pre4-2 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.18-5-686 recommends:
ii libc6-i686 2.3.6.ds1-13etch2 GNU C Library: Shared libraries [i
-- debconf information:
linux-image-2.6.18-5-686/postinst/create-kimage-link-2.6.18-5-686: true
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.18-5-686/postinst/old-system-map-link-2.6.18-5-686: true
linux-image-2.6.18-5-686/preinst/elilo-initrd-2.6.18-5-686: true
linux-image-2.6.18-5-686/postinst/bootloader-test-error-2.6.18-5-686:
linux-image-2.6.18-5-686/prerm/removing-running-kernel-2.6.18-5-686: true
linux-image-2.6.18-5-686/postinst/depmod-error-initrd-2.6.18-5-686: false
linux-image-2.6.18-5-686/postinst/depmod-error-2.6.18-5-686: false
* linux-image-2.6.18-5-686/preinst/already-running-this-2.6.18-5-686:
linux-image-2.6.18-5-686/preinst/bootloader-initrd-2.6.18-5-686: true
linux-image-2.6.18-5-686/postinst/old-dir-initrd-link-2.6.18-5-686: true
linux-image-2.6.18-5-686/postinst/old-initrd-link-2.6.18-5-686: true
linux-image-2.6.18-5-686/preinst/failed-to-move-modules-2.6.18-5-686:
linux-image-2.6.18-5-686/preinst/initrd-2.6.18-5-686:
linux-image-2.6.18-5-686/preinst/lilo-has-ramdisk:
linux-image-2.6.18-5-686/preinst/abort-install-2.6.18-5-686:
linux-image-2.6.18-5-686/postinst/kimage-is-a-directory:
linux-image-2.6.18-5-686/preinst/abort-overwrite-2.6.18-5-686:
linux-image-2.6.18-5-686/prerm/would-invalidate-boot-loader-2.6.18-5-686: true
linux-image-2.6.18-5-686/postinst/bootloader-error-2.6.18-5-686:
linux-image-2.6.18-5-686/preinst/lilo-initrd-2.6.18-5-686: true
linux-image-2.6.18-5-686/preinst/overwriting-modules-2.6.18-5-686: true
--- End Message ---