Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6934 Summary: intel driver locking bogus for vt switching.. Product: Mesa Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Drivers/DRI/i810 AssignedTo: dri-devel@lists.sourceforge.net ReportedBy: [EMAIL PROTECTED]
I've been debugging some problems with interrupts and vt switch on i9xx, I suppose suspend/resume might be affected as well.. The X DRI code reference counts the lock nesting, so two locks requires two unlocks, this is needed to make sure we can lock for LeaveVT, on top of the wakeup handler lock and not lose the lock, However on VT switch the driver calls the i830DRILock which doesn't actually call DRILock as it checks the LockHeld variable. I'm not sure what the correct fix is, I've made my tree call DRILock and DRIUnlock directly on LeaveVT and EnterVT respectively.... and it seems to fix the problem for me.. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel