summaryrefslogtreecommitdiffstats
path: root/fs/kernfs
Commit message (Expand)AuthorAgeFilesLines
* kernfs: Separate kernfs_pr_cont_buf and rename_lock.Hao Luo2022-06-141-12/+19
* kernfs: wire up ->splice_read and ->splice_writeChristoph Hellwig2021-01-271-0/+2
* kernfs: implement ->write_iterChristoph Hellwig2021-01-271-18/+10
* kernfs: implement ->read_iterChristoph Hellwig2021-01-271-23/+12
* fsnotify: pass dir and inode arguments to fsnotify()Amir Goldstein2020-07-271-2/+3
* fsnotify: create helper fsnotify_inode()Amir Goldstein2020-07-271-4/+2
* fsnotify: send event to parent and child with single callbackAmir Goldstein2020-07-271-4/+6
* kernfs: do not call fsnotify() with name without a parentAmir Goldstein2020-07-151-1/+1
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-2/+2
* kernfs: Change kernfs_node lockdep name to "kn->active"Waiman Long2020-04-231-1/+1
* kernfs: Add option to enable user xattrsDaniel Xu2020-03-162-0/+91
* kernfs: Add removed_size out param for simple_xattr_setDaniel Xu2020-03-161-1/+1
* Merge branch 'imm.timestamp' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-02-051-3/+3
|\
| * kernfs: don't bother with timestamp truncationAl Viro2019-12-081-3/+3
* | fs/kernfs/dir.c: Clean code by removing always true conditionMateusz Nosek2020-01-141-1/+1
|/
* Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2019-12-061-1/+1
|\
| * new helper: lookup_positive_unlocked()Al Viro2019-11-151-1/+1
* | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-11-261-2/+2
|\ \
| * | locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai2019-10-091-2/+2
| |/
* | kernfs: use 64bit inos if ino_t is 64bitTejun Heo2019-11-122-16/+33
* | kernfs: implement custom exportfs ops and fid typeTejun Heo2019-11-121-16/+61
* | kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id()Tejun Heo2019-11-123-30/+15
* | kernfs: convert kernfs_node->id from union kernfs_node_id to u64Tejun Heo2019-11-124-13/+12
* | kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodesTejun Heo2019-11-121-1/+7
* | kernfs: use dumber locking for kernfs_find_and_get_node_by_ino()Tejun Heo2019-11-122-46/+10
* | kernfs: fix ino wrap-around detectionTejun Heo2019-11-121-3/+2
|/
* Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/p...Linus Torvalds2019-09-191-4/+3
|\
| * timestamp_truncate: Replace users of timespec64_truncDeepa Dinamani2019-08-301-4/+3
* | fs: kernfs: Fix possible null-pointer dereferences in kernfs_path_from_node_l...Jia-Ju Bai2019-07-251-2/+4
* | kernfs: fix potential null pointer dereferencePeng Wang2019-07-251-2/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428Thomas Gleixner2019-06-056-12/+6
* treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-212-0/+2
* Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2019-05-071-2/+4
|\
| * fsnotify(): switch to passing const struct qstr * for file_nameAl Viro2019-04-261-2/+4
* | Merge tag 'selinux-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-05-074-116/+82
|\ \
| * | kernfs: fix xattr name handling in LSM helpersOndrej Mosnacek2019-04-041-41/+21
| * | kernfs: initialize security of newly created nodesOndrej Mosnacek2019-03-201-2/+9
| * | LSM: add new hook for kernfs node initializationOndrej Mosnacek2019-03-201-9/+39
| * | kernfs: use simple_xattrs for security attributesOndrej Mosnacek2019-03-203-58/+2
| * | kernfs: do not alloc iattrs in kernfs_xattr_getOndrej Mosnacek2019-03-201-4/+14
| * | kernfs: clean up struct kernfs_iattrsOndrej Mosnacek2019-03-204-36/+31
| |/
* / kernfs: fix barrier usage in __kernfs_new_node()Andrea Parri2019-04-251-3/+2
|/
* Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2019-03-122-82/+38
|\
| * kernfs, sysfs, cgroup, intel_rdt: Support fs_contextDavid Howells2019-02-282-52/+38
| * kill kernfs_pin_sb()Al Viro2019-01-171-30/+0
* | Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-03-064-4/+9
|\ \
| * | kernfs: Allocating memory for kernfs_iattrs with kmem_cache.Ayush Mittal2019-02-084-4/+9
* | | fs: kernfs: add poll file operationJohannes Weiner2019-03-051-11/+20
| |/ |/|
* | fix cgroup_do_mount() handling of failure exitsAl Viro2019-01-171-2/+6
|/
* kernfs: Improve kernfs_notify() poll notification latencyRadu Rendec2018-11-271-12/+11