Re: drm causes kernel panic

From: Steve Kargl <sgk_at_troutmask.apl.washington.edu>
Date: Thu, 4 Sep 2008 11:52:05 -0700
On Thu, Sep 04, 2008 at 01:53:05PM -0400, Robert Noland wrote:
> On Thu, 2008-09-04 at 10:02 -0700, Steve Kargl wrote:
> > 
> > Your patch fixes the problem.  With a new kernel and Xorg's dri
> > module loaded, I now see in /var/log/Xorg.0.log
> > 
> > (II) MACH64(0): [drm] SAREA 2200+1208: 3408
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 9, (OK)
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 9, (OK)
> > drmOpenByBusid: Searching for BusID pci:0000:03:06.0
> > drmOpenDevice: node name is /dev/dri/card0
> > drmOpenDevice: open result is 9, (OK)
> > drmOpenByBusid: drmOpenMinor returns 9
> > drmOpenByBusid: drmGetBusid reports pci:0000:03:06.0
> > (II) [drm] DRM interface version 1.2
> > (II) [drm] DRM open master succeeded.
> > (II) MACH64(0): [drm] Using the DRM lock SAREA also for drawables.
> > (II) MACH64(0): [drm] framebuffer handle = 0xfd000000
> > (II) MACH64(0): [drm] added 1 reserved context for kernel
> > (II) MACH64(0): X context handle = 0x1
> > (II) MACH64(0): [drm] installed DRM signal handler
> > (II) MACH64(0): [drm] Will request asynchronous DMA mode
> > (==) MACH64(0): [drm] Using 2 MB for DMA buffers
> > (II) MACH64(0): [pci] ring handle = 0x64a34000
> > (II) MACH64(0): [pci] Ring mapped at 0x2006d4000
> > (II) MACH64(0): [drm] register handle = 0xfeaff000
> > (II) MACH64(0): [dri] Visual configs initialized
> > (II) MACH64(0): [dri] Block 0 base at 0xfeaff400
> > (WW) MACH64(0): Not enough memory for local textures, disabling DRI
> > (II) MACH64(0): [drm] removed 1 reserved context for kernel
> > (II) MACH64(0): [drm] unmapping 8192 bytes of SAREA 0xfffffffe40962000 at 0x2006d2000
> > (II) MACH64(0): [drm] Closed DRM master.
> 
> I'm guessing that this is a pci based card like mine?  So, I assume this
> is the same case as before the updates?
> 

Yes, it is pci based.  It's actually an integrate ATI Rage XL on
the Tyan motherboard.  I updated my Xorg installation, so the
previous behavior isn't relevant.  Prior to the Xorg update, 
Xorg's dri module refused to load because the drm version is
1.2, which was previously unsupported.


-- 
Steve
Received on Thu Sep 04 2008 - 16:52:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:34 UTC