]> git.baikalelectronics.ru Git - kernel.git/commit
configfs: new object reprsenting tree fragments
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 25 Aug 2019 23:56:13 +0000 (19:56 -0400)
committerChristoph Hellwig <hch@lst.de>
Mon, 2 Sep 2019 20:10:44 +0000 (22:10 +0200)
commit0030acf3f7e073f6b2a801d75458b16248601bcd
treefc3f4623904bf518c2ed13806decb56f8c1f8b6d
parente7cb0e4f3447bf1931016a630ecf191117373f48
configfs: new object reprsenting tree fragments

Refcounted, hangs of configfs_dirent, created by operations that add
fragments to configfs tree (mkdir and configfs_register_{subsystem,group}).
Will be used in the next commit to provide exclusion between fragment
removal and ->show/->store calls.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Christoph Hellwig <hch@lst.de>
fs/configfs/configfs_internal.h
fs/configfs/dir.c
fs/configfs/file.c