Unable to handle kernel paging request at virtual address f897fffc

From KoshWiki

Jump to: navigation, search

Contents

Description

Problem with kernel bug in Debian Lenny with G33 motherboard (Gigabyte GA-G33M-S2).

Error Output

Linux agpgart interface v0.102 (c) Dave Jones
agpgart: Detected an Intel G33 Chipset.
agpgart: No pre-allocated video memory detected.
BUG: unable to handle kernel paging request at virtual address f897fffc
 printing eip:
f891e7da
*pde = 1fac2067
*pte = 00000000
Oops: 0002 [#1]
SMP
Modules linked in: intel_agp agpgart pcspkr evdev rtc ext3 jbd mbcache sd_mod ata_generic generic jmicron ide_core r8169 ahci libata scsi_mod ehci_hcd uhci_hcd usbcore thermal processor fan
CPU:    1
EIP:    0060:[<f891e7da>]    Not tainted VLI
EFLAGS: 00010287   (2.6.22-2-686 #1)
EIP is at intel_i915_configure+0xd3/0xf4 [intel_agp]
eax: f897fffc   ebx: 00000000   ecx: fffffffc   edx: 1fca2001
esi: f8923418   edi: f8918000   ebp: 00000007   esp: dfd1ddd4
ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
Process modprobe (pid: 1557, ti=dfd1c000 task=dffde540 task.ti=dfd1c000)
Stack: 00000114 e0000008 01140007 00000000 dfb107c0 f88ad27a f8920694 f8920e5a
       00aba21c 000f38b8 00000300 f8923354 f8923320 c21e6800 c21e6900 c01d9713
       c21e6848 00000000 f8923354 c022d42e c02f2ac4 df90be40 c21e68a0 c02a3091
Call Trace:
 [<f88ad27a>] agp_add_bridge+0x16e/0x26c [agpgart]
 [<c01d9713>] pci_device_probe+0x36/0x57
 [<c022d42e>] driver_probe_device+0xe1/0x15f
 [<c02a3091>] klist_next+0x4b/0x6c
 [<c022d53e>] __driver_attach+0x0/0x79
 [<c022d584>] __driver_attach+0x46/0x79
 [<c022c9f1>] bus_for_each_dev+0x37/0x59
 [<c022d292>] driver_attach+0x16/0x18
 [<c022d53e>] __driver_attach+0x0/0x79
 [<c022ccd5>] bus_add_driver+0x6d/0x16d
 [<c01d9850>] __pci_register_driver+0x48/0x74
 [<c0140720>] sys_init_module+0x161c/0x1755
 [<f88ad0af>] agp_put_bridge+0x0/0x1e [agpgart]
 [<c0103d0e>] sysenter_past_esp+0x6b/0xa1
 [<c02a0000>] atm_dev_ioctl+0x109/0x567
 =======================
Code: 8b f8 8b 40 04 83 78 14 00 74 34 8b 1d 90 3a 92 f8 8d 0c 9d 00 00 00 00 eb 20 a1 60 4c 8b f8 43 8b 50 24 89 c8 03 05 88 3a 92 f8 <89> 10 89 c8 83 c1 04 03 05 88 3a 92 f8 8b 00 3b 5e 04 7c db e8
EIP: [<f891e7da>] intel_i915_configure+0xd3/0xf4 [intel_agp] SS:ESP 0068:dfd1ddd4

Solution

In the BIOS under "Advanced BIOS Features", Change "Onboard VGA" from "Enable if No Ext PEG" to "Always Enable"[1]

References

  1. Personal Trial and Error + Reading the dmesg