Tejun Heo
|
3abb1d90f5
kernfs: make kernfs_path*() behave in the style of strlcpy()
|
9 years ago |
Eric W. Biederman
|
87d2846fcf
sysfs: Add support for permanently empty directories to serve as mount points.
|
10 years ago |
Tejun Heo
|
3eef34ad7d
kernfs: implement kernfs_get_parent(), kernfs_name/path() and friends
|
11 years ago |
Tejun Heo
|
bb8b9d095c
kernfs: add @mode to kernfs_create_dir[_ns]()
|
11 years ago |
Tejun Heo
|
df23fc39bc
kernfs: s/sysfs/kernfs/ in constants
|
11 years ago |
Tejun Heo
|
adc5e8b58f
kernfs: drop s_ prefix from kernfs_node members
|
11 years ago |
Tejun Heo
|
324a56e16e
kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly
|
11 years ago |
Tejun Heo
|
061447a496
sysfs, kernfs: introduce sysfs_root_sd
|
11 years ago |
Tejun Heo
|
fd7b9f7b97
sysfs, kernfs: move dir core code to fs/kernfs/dir.c
|
11 years ago |
Tejun Heo
|
ccf73cf336
sysfs, kernfs: introduce kernfs[_find_and]_get() and kernfs_put()
|
11 years ago |
Tejun Heo
|
517e64f578
sysfs, kernfs: revamp sysfs_dirent active_ref lockdep annotation
|
11 years ago |
Tejun Heo
|
2d0cfbec2a
sysfs, kernfs: remove sysfs_add_one()
|
11 years ago |
Tejun Heo
|
93b2b8e4aa
sysfs, kernfs: introduce kernfs_create_dir[_ns]()
|
11 years ago |
Tejun Heo
|
7c6e2d362c
sysfs, kernfs: replace sysfs_dirent->s_dir.kobj and ->s_attr.[bin_]attr with ->priv
|
11 years ago |
Tejun Heo
|
890ece160c
sysfs, kernfs: introduce kernfs_rename[_ns]()
|
11 years ago |
Tejun Heo
|
879f40d193
sysfs, kernfs: introduce kernfs_remove[_by_name[_ns]]()
|
11 years ago |
Tejun Heo
|
ae2108ad32
sysfs: make __sysfs_add_one() fail if the parent isn't a directory
|
11 years ago |
Tejun Heo
|
c84a3b2779
sysfs: drop kobj_ns_type handling, take #2
|
11 years ago |
Linus Torvalds
|
a1212d278c
Revert "sysfs: drop kobj_ns_type handling"
|
11 years ago |
Tejun Heo
|
0cae60f914
sysfs: rename sysfs_assoc_lock and explain what it's about
|
11 years ago |
Tejun Heo
|
d1c1459e45
sysfs: separate out dup filename warning into a separate function
|
11 years ago |
Tejun Heo
|
7eed6ecb07
sysfs: move sysfs_hash_and_remove() to fs/sysfs/dir.c
|
11 years ago |
Tejun Heo
|
785a162d14
sysfs: make sysfs_file_ops() follow ignore_lockdep flag
|
11 years ago |
Tejun Heo
|
3124eb1679
sysfs: merge regular and bin file handling
|
12 years ago |
Tejun Heo
|
73d9714627
sysfs: copy bin mmap support from fs/sysfs/bin.c to fs/sysfs/file.c
|
12 years ago |
Tejun Heo
|
250f7c3fee
sysfs: introduce [__]sysfs_remove()
|
12 years ago |
Tejun Heo
|
bcdde7e221
sysfs: make __sysfs_remove_dir() recursive
|
12 years ago |
Tejun Heo
|
26ea12dec0
kobject: grab an extra reference on kobject->sd to allow duplicate deletes
|
12 years ago |
Tejun Heo
|
d69ac5a0bb
sysfs: remove sysfs_addrm_cxt->parent_sd
|
12 years ago |
Tejun Heo
|
cfec0bc835
sysfs: @name comes before @ns
|
12 years ago |