]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
docs: debugfs: do not recommend debugfs_remove_recursive
authorTimur Tabi <ttabi@nvidia.com>
Tue, 29 Apr 2025 17:39:58 +0000 (12:39 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Apr 2025 17:11:04 +0000 (19:11 +0200)
commite99efa8ac8fd9cebca99652cb55b277b7200455e
tree432846afe47e787a541413a3e30687dcc543b8fb
parent0e4965c80ef0f862bff0e2bb6870c8ee118c318e
docs: debugfs: do not recommend debugfs_remove_recursive

Update the debugfs documentation to indicate that debugfs_remove()
should be used to clean up debugfs entries.

In commit a3d1e7eb5abe ("simple_recursive_removal(): kernel-side rm -rf
for ramfs-style filesystems"), function debugfs_remove_recursive()
was made into an alias for debugfs_remove():

    #define debugfs_remove_recursive debugfs_remove

Therefore, drivers should just use debugfs_remove() going forward.

Signed-off-by: Timur Tabi <ttabi@nvidia.com>
Link: https://lore.kernel.org/r/20250429173958.3973958-1-ttabi@nvidia.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/filesystems/debugfs.rst
Documentation/process/debugging/driver_development_debugging_guide.rst