Hi Michael,

On Fri, Sep 21, 2018 at 11:49:23AM +0200, Michael Gebhard wrote:
> This reverts commit c9359f416207 ("usb: typec: fusb302: Fix debugfs issue")
> 
> Removing <rootdir> debugfs directory leaves <rootdir> pointing at
> freed memory. The next subsequent call to fusb302_probe() causes a
> NULL pointer derenference in debugfs_create_file() in
> fusb302_debugfs_init(). This problem occurs, since <rootdir> is not
> only removed when unloading the driver, but also when fusb302_probe()
> fails or the link to a device is dropped.

Try this patch:
https://patchwork.kernel.org/patch/10607509/

It should fix the broblem. Let us know if it works.


Thanks,

-- 
heikki

Reply via email to