Greg KH wrote: > On Tue, Jun 08, 2004 at 12:27:04AM +0200, Nemosoft Unv. wrote: >> ... >>Don't use this. It will BUG() your kernel hard, because of a double free(). I confirm, if you disconnect the device / unload the driver, it doesn't take long and the kernel reports an exception. My fault, sorry. > ... I'll wait for someone to send another patch fixing this one ... I'm attaching a new patch: - revert video device release code to original no-op, using correct function signature. With this patch applied to 2.6.7, I am able to connect/disconnect the camera, load/unload the driver 20 times and everything still works fine. No warnings during compilation (which was the original reason to mark the driver broken, IIUC). Thanks and Regards, Kai