[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dri-devel
Subject:    [Bug 3284] lockRefCount is global, should be per-screen
From:       bugzilla-daemon () freedesktop ! org
Date:       2005-08-28 21:12:35
Message-ID: 20050828211235.92E009EE70 () gabe ! freedesktop ! org
[Download RAW message or body]

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=3284          
     




------- Additional Comments From ajax@nwnk.net  2005-08-28 14:12 -------
Created an attachment (id=3093)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=3093&action=view)
dri-per-screen-lock-refcount-1.patch

in fact it does matter.  the scenario is:

server takes lock on screen 1
server goes to lock screen 2, sees global refcount > 0, skips
server touches screen 2 while DRI client active on screen 2

in other words, DRI activity on screen 2 -> death.  attached patch moves the
refcount into the DRIScreenPrivRec, so the lock will get taken for every
screen.          
     
     
--           
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.


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic