Dave Airlie
cf65f1623d
drm: fix quiescent locking
...
A fix for a locking bug which is triggered when a client tries to lock with
flag DMA_QUIESCENT (typically the X server), but gets interrupted by a signal.
The locking IOCTL should then return an error, but if DMA_QUIESCENT succeeds
it returns 0, and the client falsely thinks it has the lock. In addition
The client waits for DMA_QUISCENT and possibly DMA_READY without having the lock.
From: Thomas Hellstrom
Signed-off-by: Dave Airlie <airlied@linux.ie >
2005-11-24 21:41:14 +11:00
..
2005-11-21 06:53:16 -08:00
2005-11-24 21:41:14 +11:00
2005-11-08 16:50:38 +01:00
2005-11-07 07:54:02 -08:00
2005-11-18 07:49:45 -08:00
2005-11-09 07:55:57 -08:00
2005-11-13 18:14:10 -08:00
2005-11-18 07:49:46 -08:00
2005-11-13 18:14:10 -08:00
2005-11-07 07:54:02 -08:00
2005-10-30 17:37:20 -08:00
2005-10-28 09:52:52 -07:00
2005-11-10 16:09:17 -08:00
2005-10-30 17:37:10 -08:00
2005-10-30 17:37:31 -08:00
2005-11-12 11:42:32 -08:00
2005-11-09 07:55:57 -08:00
2005-10-28 09:52:52 -07:00
2005-11-07 07:54:02 -08:00
2005-11-14 16:36:08 +11:00
2005-10-29 19:30:42 +01:00
2005-10-29 19:30:42 +01:00
2005-10-28 09:52:52 -07:00
2005-10-30 17:37:25 -08:00
2005-11-22 09:13:42 -08:00
2005-10-28 09:52:52 -07:00
2005-11-09 07:55:57 -08:00
2005-11-07 07:54:02 -08:00
2005-11-04 17:26:57 +00:00
2005-10-28 09:52:52 -07:00
2005-10-29 19:30:55 +01:00
2005-10-28 09:52:52 -07:00
2005-11-07 07:54:02 -08:00
2005-11-07 11:14:57 +01:00
2005-11-09 22:32:44 +00:00
2005-11-07 07:54:02 -08:00
2005-10-30 17:37:20 -08:00
2005-10-28 21:09:26 -07:00
2005-11-09 22:32:44 +00:00
2005-11-09 07:55:57 -08:00
2005-11-07 07:54:02 -08:00
2005-11-13 18:14:15 -08:00
2005-11-10 16:09:17 -08:00
2005-11-09 07:56:40 -08:00
2005-11-09 22:32:44 +00:00
2005-10-28 09:52:52 -07:00
2005-11-01 21:44:46 -08:00
2005-11-07 07:54:02 -08:00
2005-10-28 09:52:52 -07:00
2005-11-09 07:55:57 -08:00
2005-11-09 07:55:57 -08:00
2005-11-09 22:32:44 +00:00
2005-11-09 22:32:44 +00:00
2005-11-07 07:53:39 -08:00