Kernel Ooops with i945

Eric Anholt eric at anholt.net
Tue Mar 10 09:46:23 PDT 2009


On Tue, 2009-03-10 at 13:57 +0100, Tino Keitel wrote:
> 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:

We've had a few reports of this oops at this point, but never found a
way to reproduce it.  Can you?

> [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
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
-- 
Eric Anholt
eric at anholt.net                         eric.anholt at intel.com


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20090310/930f47a6/attachment.pgp>


More information about the xorg mailing list