Tejun Heo
|
6cb52147b2
sysfs: fix locking in sysfs_lookup() and sysfs_rename_dir()
|
18 жил өмнө |
Tejun Heo
|
967e35dcc9
sysfs: cosmetic clean up on node creation failure paths
|
18 жил өмнө |
Akinobu Mita
|
01da2425f3
sysfs: avoid kmem_cache_free(NULL)
|
18 жил өмнө |
Tejun Heo
|
51225039f3
sysfs: make directory dentries and inodes reclaimable
|
18 жил өмнө |
Tejun Heo
|
53e0ae9269
sysfs: implement sysfs_get_dentry()
|
18 жил өмнө |
Tejun Heo
|
a0edd7c848
sysfs: move sysfs_drop_dentry() to dir.c and make it static
|
18 жил өмнө |
Tejun Heo
|
fb6896da37
sysfs: restructure add/remove paths and fix inode update
|
18 жил өмнө |
Tejun Heo
|
3007e997de
sysfs: use sysfs_mutex to protect the sysfs_dirent tree
|
18 жил өмнө |
Tejun Heo
|
5f9953237f
sysfs: consolidate sysfs spinlocks
|
18 жил өмнө |
Tejun Heo
|
608e266a2d
sysfs: make kobj point to sysfs_dirent instead of dentry
|
18 жил өмнө |
Tejun Heo
|
f0b0af4792
sysfs: implement sysfs_find_dirent() and sysfs_get_dirent()
|
18 жил өмнө |
Tejun Heo
|
380e6fbb72
sysfs: implement SYSFS_FLAG_REMOVED flag
|
18 жил өмнө |
Tejun Heo
|
b402d72cf7
sysfs: rename sysfs_dirent->s_type to s_flags and make room for flags
|
18 жил өмнө |
Tejun Heo
|
0c73f18b7d
sysfs: use singly-linked list for sysfs_dirent tree
|
18 жил өмнө |
Tejun Heo
|
8619f97989
sysfs: slim down sysfs_dirent->s_active
|
18 жил өмнө |
Tejun Heo
|
b6b4a4399c
sysfs: move s_active functions to fs/sysfs/dir.c
|
18 жил өмнө |
Tejun Heo
|
8312a8d7c1
sysfs: use iget_locked() instead of new_inode()
|
18 жил өмнө |
Tejun Heo
|
fc9f54b998
sysfs: reorganize sysfs_new_indoe() and sysfs_create()
|
18 жил өмнө |
Tejun Heo
|
7f7cfffe60
sysfs: fix parent refcounting during rename and move
|
18 жил өмнө |
Tejun Heo
|
42b37df6ab
sysfs: make sysfs_alloc_ino() static
|
18 жил өмнө |
Tejun Heo
|
dbde0fcf9f
sysfs: reimplement sysfs_drop_dentry()
|
18 жил өмнө |
Tejun Heo
|
198a2a8470
sysfs: separate out sysfs_attach_dentry()
|
18 жил өмнө |
Tejun Heo
|
0ab66088c8
sysfs: implement sysfs_dirent active reference and immediate disconnect
|
18 жил өмнө |
Tejun Heo
|
2b29ac252a
sysfs: reimplement symlink using sysfs_dirent tree
|
18 жил өмнө |
Tejun Heo
|
aecdcedaab
sysfs: implement kobj_sysfs_assoc_lock
|
18 жил өмнө |
Tejun Heo
|
3e5190380e
sysfs: make sysfs_dirent->s_element a union
|
18 жил өмнө |
Tejun Heo
|
0c096b507f
sysfs: add sysfs_dirent->s_name
|
18 жил өмнө |
Tejun Heo
|
13b3086d2e
sysfs: add sysfs_dirent->s_parent
|
18 жил өмнө |
Tejun Heo
|
a26cd7226c
sysfs: consolidate sysfs_dirent creation functions
|
18 жил өмнө |
Tejun Heo
|
996b73764e
sysfs: flatten and fix sysfs_rename_dir() error handling
|
18 жил өмнө |