> 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 > If this was to be done what good is videodev.c ? videodev.c just handles minor number registration. Everything else it tried to help with was an error