- Fixed race conditions in ov511_open() and ov511_close() - in ov511_probe(): - removed redundant return - ov511 struct wasn't being freed on all errors - since some code may sleep, used MOD_INC_USE_COUNT as lock - used MOD_INC_USE_COUNT as lock in ov511_disconnect() - fixed double free of ov511 struct in ov511_configure() - VIDIOCMCAPTURE returns error from ov511_mode_init_regs() (disabled for now) - ov511.txt: updated