On Monday 30 October 2000 19:46, Alan Cox wrote:
> > Does this mean that someone should go over all video drivers and put
> > locks into them ?
>
> If appropriate - you need locks anyway you can open once and read/write in
> parallel in threaded apps

Exactly for this reason I've made a patch, that takes a semaphore in read() 
and write().
Isn't the path important for performance the mmap() path ?
Thus semaphores in read & write kill a whole number of races
with a very small impact on performance.

I could take out the exclusive open part or make it depend on a flag provided 
by the driver, if you think this to be important. But, frankly, I see no 
devices that would profit from that. Even radio cards can listen on one 
frequency if I am not mistaken.

        Regards
                Oliver



_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to