> > 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 > </other mail> > > Hmm, remove all the function pointers from struct video_device and replace > them with a struct file_operations, then make the videodev functions simply > pass throuth stuff untouched? What about backward compatibility? Are we in feature freeze or are we not ? After all this would mean a change to an important in kernel interface and even an API. Regards Oliver