diff -Nurb qc-usb-messenger-1.8/qc-driver.c qc-usb-messenger-1.8-2.6.30/qc-driver.c --- qc-usb-messenger-1.8/qc-driver.c 2009-07-10 22:14:56.065971478 +0200 +++ qc-usb-messenger-1.8-2.6.30/qc-driver.c 2009-07-10 22:44:47.676535154 +0200 @@ -1124,7 +1124,6 @@ PRINTK(KERN_WARNING,"Could not register procfs file entry"); return -ENXIO; } - entry->owner = THIS_MODULE; entry->data = qc; entry->read_proc = qc_proc_read; entry->write_proc = qc_proc_write; @@ -1137,7 +1136,6 @@ PRINTK(KERN_WARNING,"Could not register procfs file entry"); return -ENXIO; } - entry->owner = THIS_MODULE; entry->data = qc; entry->read_proc = qc_proc_button_read; entry->write_proc = qc_proc_write; @@ -1179,13 +1177,11 @@ PRINTK(KERN_WARNING,"Could not register procfs dir entry"); return -ENXIO; } - qc_proc_video_entry->owner = THIS_MODULE; qc_proc_quickcam_entry = create_proc_entry(qc_proc_quickcam_name, S_IFDIR, qc_proc_video_entry); if (!qc_proc_quickcam_entry) { PRINTK(KERN_WARNING,"Could not register procfs dir entry"); return -ENXIO; } - qc_proc_quickcam_entry->owner = THIS_MODULE; return 0; } /* }}} */