Ronald Bultje wrote: > On Sat, 2002-03-16 at 05:59, Mark McClelland wrote: > > It doesn't. The function pointers in struct video_device that were > > removed in the 2.5 patch are retained in the 2.4 patch. Current 2.4 > > drivers should work without modification. > > They don't. One of the patches removes the 'busy' field in the struct > videodevice, which makes it non-backward-compatible. The quick+dirty fix is at two-liner patch. Tampering with busy to hack around the videodev.o "one-open-only" limit also shouldn't have happened in the first place, and if you switch over to the fops-based device registrations you don't need such dirty tricks any more ... Gerd -- #include </dev/tty>