From: <bug...@fr...> - 2005-05-13 04:29:07
|
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 Summary: lockRefCount is global, should be per-screen Product: DRI Version: XOrg CVS Platform: PC OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: libdri AssignedTo: dri...@li... ReportedBy: aj...@nw... the DRM lock is taken per-screen, but the lockRefCount variable in GL/dri/dri.c is per-server. this seems wrong conceptually, though i'm having trouble thinking of a case where it would matter. should we move it into the DRIScreenPrivRec ? -- 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. |
From: <bug...@fr...> - 2005-08-28 21:12:37
|
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 aj...@nw... 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. |
From: <bug...@fr...> - 2005-09-09 17:32:20
|
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 aj...@nw... changed: What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |1690 nThis| | Status|NEW |ASSIGNED -- 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. |
From: <bug...@fr...> - 2005-09-13 00:45:14
|
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 aj...@nw... changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Additional Comments From aj...@nw... 2005-09-12 17:45 ------- applied to head, closing. -- 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. |
From: <bug...@fr...> - 2005-10-19 22:11:04
|
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 aj...@nw... changed: What |Removed |Added ---------------------------------------------------------------------------- Component|libdri |Extensions/DRI Product|DRI |xorg Version|XOrg CVS |unspecified -- 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. |