Hi again, seems that the cause for the kernel panic is a missing call to cancel_delayed_work_sync in si2157_remove before the call to kfree. After adding cancel_delayed_work_sync(&dev->stat_work), rmmod does not trigger the kernel panic any more. However, very similar issues could be identified also in other modules: ts2020 af9013 af9033 rtl2830 when looking in drivers/media/tuners and drivers/media/dvb-frontends. Therefore, the submitted patch set contains fixes also for those modules. The submitted patch set is: [PATCH 0/5] [media] cancel_delayed_work_sync before device removal / kfree I hope these patches completely fix the issue and are ok for inclusion in the kernel. BR and thx, Martin -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html