6 Aug
2019
6 Aug
'19
6:22 p.m.
On Tue, Aug 06, 2019 at 09:49:20AM -0500, Pierre-Louis Bossart wrote:
{
- if (!component->debugfs_root)
return;
that test is redundant, it's safe to call debugfs_remove_recursive() without checking the argument (done internally).
It's not completely redundant...
debugfs_remove_recursive(component->debugfs_root);
- component->debugfs_root = NULL; }
...with this, the two in combination add protection against a double free. Not 100% sure it's worth it but I queued the patch since I couldn't strongly convince myself it's a bad idea.