summaryrefslogtreecommitdiff
path: root/shared-core/mga_irq.c
diff options
context:
space:
mode:
authorThomas Hellstrom <unichrome@shipmail.org>2005-04-20 18:50:49 +0000
committerThomas Hellstrom <unichrome@shipmail.org>2005-04-20 18:50:49 +0000
commit699d4ad53a62e46344b672365dda0be4001edd99 (patch)
tree1ac0e9023041d9962ad16debe48afdc0f64935b3 /shared-core/mga_irq.c
parent2b8dc25dc549533f1567093fb7dffc06d6f55268 (diff)
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.
Diffstat (limited to 'shared-core/mga_irq.c')
0 files changed, 0 insertions, 0 deletions