Kernel Ooops with i945

Tino Keitel tino.keitel+xorg at tikei.de
Tue Mar 10 05:57:49 PDT 2009


Hi,

yesterday I tried again to get something usable out of the Intel 2.6.x
driver on my Mac mini Core Duo with i945.  So I installed the latest
git versions of the kernel, drm and mesa, Intel driver 2.6.3 with UXA
enabled and a pre-1.6 version of the Xserver, and got a kernel ooops:

[drm] Initialized drm 1.1.0 20060810
pci 0000:00:02.0: setting latency timer to 64
i2c-adapter i2c-1: unable to read EDID block.
pci 0000:00:02.0: DVI-D-1: no EDID data
[drm] TV-10: set mode NTSC 480i 0
[drm:drm_helper_initial_config] *ERROR* connectors have no modes, using standard modes
allocated 800x600 fb: 0x00fdf000, bo f5f22c40
fb0: inteldrmfb frame buffer device
registered panic notifier
[drm] Initialized i915 1.6.0 20080730 on minor 0
[drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0
[drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 1
i2c-adapter i2c-1: unable to read EDID block.
pci 0000:00:02.0: DVI-D-1: no EDID data
[drm] TV-10: set mode NTSC 480i 0
i2c-adapter i2c-1: unable to read EDID block.
pci 0000:00:02.0: DVI-D-1: no EDID data
[drm] TMDS-8: set mode 800x600 18
[drm] TV-10: set mode 800x600 19
BUG: unable to handle kernel paging request at 00009bf8
IP: [<f82d5f08>] i915_gem_flush+0xd8/0x130 [i915]
*pde = 00000000 
Oops: 0002 [#1] SMP 
last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:03:03.0/resource
Modules linked in: i915 drm dm_mod firewire_sbp2 snd_hda_codec_idt snd_hda_intel firewire_ohci firewire_core snd_hda_codec usblp crc_itu_t snd_pcm snd_timer snd_page_alloc sky2

Pid: 28163, comm: Xorg Not tainted (2.6.29-rc7-00102-g7a203f3 #3) Macmini1,1
EIP: 0060:[<f82d5f08>] EFLAGS: 00213216 CPU: 0
EIP is at i915_gem_flush+0xd8/0x130 [i915]
EAX: 00009bf8 EBX: 0001ffff ECX: 00009bfc EDX: 00009c00
ESI: 02000004 EDI: f5d07000 EBP: f5f35e0c ESP: f5f35df8
 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process Xorg (pid: 28163, ti=f5f34000 task=f5cb1820 task.ti=f5f34000)
Stack:
 00000008 f697b400 f697b400 00000008 00000001 f5f35ec4 f82d8f3c f6272580
 f5f35e6c c016d240 ea7a1b78 00000063 00000000 00000000 00000001 c057e840
 f60688c0 f6b65500 f697b400 f5c2d520 f697b414 f5c2d640 f5c2d5a0 00000001
Call Trace:
 [<f82d8f3c>] ? i915_gem_execbuffer+0xd1c/0xd40 [i915]
 [<c016d240>] ? handle_mm_fault+0xf0/0x560
 [<c0414db8>] ? mutex_unlock+0x8/0x10
 [<c0293d25>] ? copy_from_user+0x35/0x130
 [<f827d318>] ? drm_ioctl+0xe8/0x2f0 [drm]
 [<c0144fc3>] ? getnstimeofday+0x53/0x120
 [<f82d8220>] ? i915_gem_execbuffer+0x0/0xd40 [i915]
 [<c018aaa1>] ? vfs_ioctl+0x71/0x80
 [<c018af42>] ? do_vfs_ioctl+0x72/0x5a0
 [<c01483b2>] ? tick_handle_oneshot_broadcast+0xd2/0x110
 [<c017ef82>] ? vfs_write+0x102/0x140
 [<c017e4a0>] ? do_sync_write+0x0/0x110
 [<c018b4a9>] ? sys_ioctl+0x39/0x70
 [<c0103445>] ? sysenter_do_call+0x12/0x25
 [<c0410000>] ? init_centaur+0x1cf/0x2b6
Code: f0 66 90 89 f0 83 c8 02 f6 45 ec 10 0f 45 f0 83 7f 20 07 7e 4e 8b 57 1c 8b 4f 14 8b 5f 0c 8d 04 11 83 c2 04 21 da 01 d1 83 c2 04 <89> 30 21 da c7 01 00 00 00 00 8b 47 08 89 57 1c 83 6f 20 08 05 
EIP: [<f82d5f08>] i915_gem_flush+0xd8/0x130 [i915] SS:ESP 0068:f5f35df8
---[ end trace 8f654121df941966 ]---

Regards,
Tino



More information about the xorg mailing list