DRM & X.Org 6.8.0 oops

Hagbard Celine footourist at gmail.com
Fri Sep 10 09:23:23 PDT 2004


Hello,

I've exactly the same machine as the one in the post (ASUS P4P800-VM +
P4 2.8HT (Prescott)) and the same 2.6.8.1 kernel and Xorg 6.7.99.904
(gentoo).

I use the i915 drm kernel module compiled from the Xorg sources and I
experience no problem at all. It's stable since days and I've played
also few hours of armagetron (which I suppose use a lot of drm).


On Fri, 10 Sep 2004 11:13:30 -0400, Jon Smirl <jonsmirl at gmail.com> wrote:
> ---------- Forwarded message ----------
> From: Mihai Rusu <dizzy at roedu.net>
> Date: Fri, 10 Sep 2004 10:33:44 +0300 (EEST)
> Subject: DRM & X.Org 6.8.0 oops
> To: LKML <linux-kernel at vger.kernel.org>
> 
> Hi
> 
> There seems to be some DRM problem with X.Org 6.8.0 on 2.6.8.1. I recently
> switched from XFree86 and there I did not noticed the same thing.
> 
> System information: P4 2.8 Ghz HT, Intel 865G on-board graphics, ASUS
> P4-P800VM mobo, having compiled preempt, SMP (for HT, which works) and SMT
> scheduler.
> 
> It seems to happen when starting xdm/gdm.
> 
> ksymoops parsed kernel message:
> mtrr: base(0xf0020000) is not aligned on a size(0x400000) boundary
> [drm:i830_dma_initialize] *ERROR* can not find dma buffer map!
> [drm:i830_irq_emit] *ERROR* i830_irq_emit called without lock held
> Unable to handle kernel paging request at virtual address f000e2d3
> c022b89e
> *pde = 00000000
> Oops: 0000 [#1]
> CPU:    1
> EIP:    0060:[<c022b89e>]    Not tainted
> Using defaults from ksymoops -t elf32-i386 -a i386
> EFLAGS: 00013296   (2.6.8.1)
> eax: f000e2c3   ebx: 00000000   ecx: 00000010   edx: dd6fb280
> esi: c0428280   edi: cd21e000   ebp: c042840c   esp: cd21fed0
> ds: 007b   es: 007b   ss: 0068
> Stack: 00000000 c022d827 c0428280 00003282 cd21e000 cd21e000 c0428280 c0227df3
>        c0428280 c0428910 c0428918 cc85c080 cc85c0a0 dd62e660 00000000 00000001
>        0000000a 00000000 ddbce0b0 c0116d1e 00000000 00000000 cd34b280 cc85c1dc
> Call Trace:
>  [<c022d827>] i830_dma_quiescent+0x17/0xa6
>  [<c0227df3>] i830_lock+0x1ff/0x2a5
>  [<c0116d1e>] default_wake_function+0x0/0x12
>  [<c0116d1e>] default_wake_function+0x0/0x12
>  [<c0227b7e>] i830_ioctl+0xcf/0x145
>  [<c0166a16>] sys_ioctl+0x113/0x281
>  [<c010411f>] syscall_call+0x7/0xb
> Code: 8b 40 10 8b 90 34 20 00 00 81 e2 fc ff 1f 00 89 51 14 8b 43
> 
> >>EIP; c022b89e <i830_kernel_lost_context+11/61>   <=====
> 
> >>eax; f000e2c3 <pg0+2fbba2c3/3fbaa000>
> >>edx; dd6fb280 <pg0+1d2a7280/3fbaa000>
> >>esi; c0428280 <i830_device+0/1a80>
> >>edi; cd21e000 <pg0+cdca000/3fbaa000>
> >>ebp; c042840c <i830_device+18c/1a80>
> >>esp; cd21fed0 <pg0+cdcbed0/3fbaa000>
> 
> Trace; c022d827 <i830_dma_quiescent+17/a6>
> Trace; c0227df3 <i830_lock+1ff/2a5>
> Trace; c0116d1e <default_wake_function+0/12>
> Trace; c0116d1e <default_wake_function+0/12>
> Trace; c0227b7e <i830_ioctl+cf/145>
> Trace; c0166a16 <sys_ioctl+113/281>
> Trace; c010411f <syscall_call+7/b>
> 
> Code;  c022b89e <i830_kernel_lost_context+11/61>
> 00000000 <_EIP>:
> Code;  c022b89e <i830_kernel_lost_context+11/61>   <=====
>    0:   8b 40 10                  mov    0x10(%eax),%eax   <=====
> Code;  c022b8a1 <i830_kernel_lost_context+14/61>
>    3:   8b 90 34 20 00 00         mov    0x2034(%eax),%edx
> Code;  c022b8a7 <i830_kernel_lost_context+1a/61>
>    9:   81 e2 fc ff 1f 00         and    $0x1ffffc,%edx
> Code;  c022b8ad <i830_kernel_lost_context+20/61>
>    f:   89 51 14                  mov    %edx,0x14(%ecx)
> Code;  c022b8b0 <i830_kernel_lost_context+23/61>
>   12:   8b 43 00                  mov    0x0(%ebx),%eax
> 
> --
> Mihai RUSU                                    Email: dizzy at roedu.net
> GPG : http://dizzy.roedu.net/dizzy-gpg.txt    WWW: http://dizzy.roedu.net
>                        "Linux is obsolete" -- AST
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 
> --
> Jon Smirl
> jonsmirl at gmail.com
> _______________________________________________
> xorg mailing list
> xorg at freedesktop.org
> http://freedesktop.org/mailman/listinfo/xorg
> 



-- 
---
Hagbard Celine



More information about the xorg mailing list