]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
fs/configfs: Add a callback to determine attribute visibility
authorTom Lendacky <thomas.lendacky@amd.com>
Wed, 5 Jun 2024 15:18:53 +0000 (10:18 -0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 17 Jun 2024 18:42:57 +0000 (20:42 +0200)
commit0e6a35b93745bb2d8b921fd0520ef730489d41a2
tree5ae6dc8aab7dc9d527a3298de1479093b457c9cd
parent614dc0fb76327dbd81abd4612fbc2e4ba8f205e6
fs/configfs: Add a callback to determine attribute visibility

In order to support dynamic decisions as to whether an attribute should be
created, add a callback that returns a bool to indicate whether the
attribute should be displayed. If no callback is registered, the attribute
is displayed by default.

Co-developed-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/e555c8740a263fab9f83b2cbb44da1af49a2813c.1717600736.git.thomas.lendacky@amd.com
fs/configfs/dir.c
include/linux/configfs.h