I've done some cursory debugging and it the problem is related to running two saa7134 cards, one with and one without a 6752. Summary: BMK MPEG2 registers /dev/video0 [v4l2] /dev/video1 [ts] FLY Video 3000 registers /dev/video2 [v4l2] When /dev/video1 is opened the kernel exception occurs. I've tried juggling the cards around and the fault sticks with the 'ts' device. The error occurs when the following line is invoked: err = file->f_op->open(inode,file); (line 130 from videodev.c) The currently solution to this problem is I've rebuilt the saa7134.ko with the 'ts' device creation removed. At least now I can access the frame grabbers - A kludge of a work around. Another issue I've found (not specifically related but obscure) is that if the driver is loaded but the wrong card ref # is given (ref # for an BMK MPEX) then a 'ts' device is registered even though the card has no ts hardware. Similarly if an MPEX card is loaded with a ref # (ref # for an non-MPEG2 card) then the 'ts' device is not created but the saa6752hs is deteced on the i2c bus. -Greg