xref: /kernel/linux/linux-5.10/fs/configfs/Kconfig (revision 8c2ecf20)
18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig CONFIGFS_FS
38c2ecf20Sopenharmony_ci	tristate "Userspace-driven configuration filesystem"
48c2ecf20Sopenharmony_ci	select SYSFS
58c2ecf20Sopenharmony_ci	help
68c2ecf20Sopenharmony_ci	  configfs is a RAM-based filesystem that provides the converse
78c2ecf20Sopenharmony_ci	  of sysfs's functionality. Where sysfs is a filesystem-based
88c2ecf20Sopenharmony_ci	  view of kernel objects, configfs is a filesystem-based manager
98c2ecf20Sopenharmony_ci	  of kernel objects, or config_items.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ci	  Both sysfs and configfs can and should exist together on the
128c2ecf20Sopenharmony_ci	  same system. One is not a replacement for the other.
13