btw the i810 bug is triggered by setting VideoRam to a big number (65536 in my case makes it fail on the recycle...)
Dave. On Mon, 2 Feb 2004, Dave Airlie wrote: > > There is something wrong with the i810 driver at the moment, when I just > run an X server, run anything that exits, when the X server recycles > something is being kept allocated across the recycle and a drmAgpBind > fails on the server coming back up, > > however when that fails the clean up calls DRICloseScreen which does an > drmUnlock with pDRIPriv->myContext which is 0 which causes the kernel to > throw > [drm:i810_unlock] *ERROR* Process 1469 using kernel context 0 > error up .. > > pDRIPriv->myContext isn't actually set until DRIFinishScreenInit so there > is no way to unlock the context... > > should dri.c have a if (pDRIPriv->myContext>0) check before unlocking the > context? > > Dave. > > -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
