Commit Graph

91 Commits (f39335453fe79f4e12e263e7c6387dc9fb86bfff)

Author SHA1 Message Date
Jean Delvare 9fd5b1c906 sysfs: Fix a copy-n-paste typo in comment 17 years ago
Tejun Heo 456ef1553c sysfs: fix bugs in sysfs_rename/move_dir() 17 years ago
Tejun Heo e49452c677 sysfs: make sysfs_lookup() return ERR_PTR(-ENOENT) on failed lookup 17 years ago
Adrian Bunk 78e9d3678c sysfs: make sysfs_{get,put}_active() static 17 years ago
Roel Kluin f7a75f0a40 spin_lock_unlocked cleanups 18 years ago
Christoph Hellwig eead191153 partially fix up the lookup_one_noperm mess 18 years ago
Tejun Heo 6d66f5cd26 sysfs: add copyrights 18 years ago
Tejun Heo a4e8b91254 sysfs: move sysfs file poll implementation to sysfs_open_dirent 18 years ago
Tejun Heo bc747f37a0 sysfs: move sysfs_dirent->s_children into sysfs_dirent->s_dir 18 years ago
Tejun Heo d6b4fd2fae sysfs: open code sysfs_attach_dentry() 18 years ago
Tejun Heo b1fc3d6144 sysfs: make s_elem an anonymous union 18 years ago
Tejun Heo 181b2e4be1 sysfs: fix comments of sysfs_add/remove_one() 18 years ago
Greg Kroah-Hartman 5c3e8964ce sysfs: spit a warning to users when they try to create a duplicate sysfs file 18 years ago
Eric W. Biederman 45aaae9c51 sysfs: Rewrite sysfs_move_dir in terms of sysfs dirents 18 years ago
Eric W. Biederman 9918f9a481 sysfs: Rewrite rename in terms of sysfs dirents 18 years ago
Eric W. Biederman 5a26b79c42 sysfs: Remove s_dentry 18 years ago
Tejun Heo e0712bbfd9 sysfs: simply sysfs_get_dentry 18 years ago
Eric W. Biederman 932ea2e374 sysfs: Introduce sysfs_rename_mutex 18 years ago
Eric W. Biederman 89bec09705 sysfs: Rewrite sysfs_drop_dentry. 18 years ago
Eric W. Biederman 3efa65b92d sysfs: Simplify readdir. 18 years ago
Eric W. Biederman 94777e0918 sysfs: In sysfs_lookup don't open code sysfs_find_dirent 18 years ago
Eric W. Biederman 7d0c7d676c sysfs: Make sysfs_mount static 18 years ago
Eric W. Biederman 119dd52be3 sysfs: Remove sysfs_instantiate 18 years ago
Eric W. Biederman 372e88bd19 sysfs: Move all of inode initialization into sysfs_init_inode 18 years ago
Tejun Heo 253280267a sysfs: fix i_mutex locking in sysfs_get_dentry() 18 years ago
Tejun Heo 990e53f880 sysfs: make sysfs_addrm_finish() return void 18 years ago
Tejun Heo 23dc279950 sysfs: make sysfs_add_one() automatically check for duplicate entry 18 years ago
Tejun Heo 41fc1c2745 sysfs: make sysfs_add/remove_one() call link/unlink_sibling() implictly 18 years ago
Tejun Heo ff869de7bf sysfs: simplify sysfs_rename_dir() 18 years ago
Tejun Heo a7a0475497 sysfs: cosmetic changes in sysfs_lookup() 18 years ago
Eric W. Biederman 90bc61359d sysfs: Remove first pass at shadow directory support 18 years ago
Dave Young 869512ab5a sysfs: cleanup semaphore.h 18 years ago
Greg Kroah-Hartman 19c38de88a kobjects: fix up improper use of the kobject name field 18 years ago
Tejun Heo 6cb52147b2 sysfs: fix locking in sysfs_lookup() and sysfs_rename_dir() 18 years ago
Tejun Heo 967e35dcc9 sysfs: cosmetic clean up on node creation failure paths 18 years ago
Akinobu Mita 01da2425f3 sysfs: avoid kmem_cache_free(NULL) 18 years ago
Tejun Heo 51225039f3 sysfs: make directory dentries and inodes reclaimable 18 years ago
Tejun Heo 53e0ae9269 sysfs: implement sysfs_get_dentry() 18 years ago
Tejun Heo a0edd7c848 sysfs: move sysfs_drop_dentry() to dir.c and make it static 18 years ago
Tejun Heo fb6896da37 sysfs: restructure add/remove paths and fix inode update 18 years ago
Tejun Heo 3007e997de sysfs: use sysfs_mutex to protect the sysfs_dirent tree 18 years ago
Tejun Heo 5f9953237f sysfs: consolidate sysfs spinlocks 18 years ago
Tejun Heo 608e266a2d sysfs: make kobj point to sysfs_dirent instead of dentry 18 years ago
Tejun Heo f0b0af4792 sysfs: implement sysfs_find_dirent() and sysfs_get_dirent() 18 years ago
Tejun Heo 380e6fbb72 sysfs: implement SYSFS_FLAG_REMOVED flag 18 years ago
Tejun Heo b402d72cf7 sysfs: rename sysfs_dirent->s_type to s_flags and make room for flags 18 years ago
Tejun Heo 0c73f18b7d sysfs: use singly-linked list for sysfs_dirent tree 18 years ago
Tejun Heo 8619f97989 sysfs: slim down sysfs_dirent->s_active 18 years ago
Tejun Heo b6b4a4399c sysfs: move s_active functions to fs/sysfs/dir.c 18 years ago
Tejun Heo 8312a8d7c1 sysfs: use iget_locked() instead of new_inode() 18 years ago