Nicolai Haehnle wrote:
Hmm, correct me If I'm wrong, but after a brief check in the code, it seems like the current _DRM_LOCK_IS_HELD() used in dma buffer submission IOCTLS just checks that the lock is indeed held, but not if it is held by the current caller. Thus any authorized client should be able to sneek in DMA commands while the lock is held by another client or the X server. -> potential system crash.On Monday 01 November 2004 07:01, Thomas Hellström wrote:You are probably right, and it would be quite easy to implement such checks in the via command verifier as long as each lock is associated with a certain hardware address range. /Thomas |
- Re: Multiple hardware locks Thomas Hellstr�m
- Re: Multiple hardware locks Michel D�nzer
- Other security issue (WAS Re: Multiple hard... Thomas HellstrÃm
- Re: Multiple hardware locks Ian Romanick
- Re: Multiple hardware locks Mike Mestnik
- Re: Multiple hardware locks Thomas Hellstr�m
- Re: Multiple hardware locks Mike Mestnik
