> Try this patch: > https://patchwork.kernel.org/patch/10607509/ > > It should fix the broblem. Let us know if it works. It does fix the null pointers on boot. As far as i can tell, the rootdir pointer still becomes invalid after fusb302_remove(), and it should crash if fusb302_probe() is called again after remove. But I can not find a test case to trigger it. Thank you for the fix.