Re: [CRAZY-RFF] debugfs: track open files and release on remove

From: Greg KH
Date: Fri Oct 09 2020 - 04:15:41 EST


On Fri, Oct 09, 2020 at 10:06:14AM +0200, Johannes Berg wrote:
> We used to say the proxy_fops weren't needed and it wasn't an issue, and
> then still implemented it. Dunno. I'm not really too concerned about it
> myself, only root can hold the files open and remove modules ...

proxy_fops were needed because devices can be removed from the system at
any time, causing their debugfs files to want to also be removed. It
wasn't because of unloading kernel code.

thanks,

greg k-h