summaryrefslogtreecommitdiffstats
path: root/fs/kernfs
Commit message (Expand)AuthorAgeFilesLines
* kernfs: Separate kernfs_pr_cont_buf and rename_lock.Hao Luo2022-05-191-12/+19
* kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file.Imran Khan2022-05-061-9/+19
* Merge 5.18-rc5 into driver-core-nextGreg Kroah-Hartman2022-05-021-1/+6
|\
| * kernfs: fix NULL dereferencing in kernfs_removeMinchan Kim2022-04-271-1/+6
* | kernfs: Remove reference counting for kernfs_open_node.Imran Khan2022-04-271-14/+9
|/
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2022-04-011-6/+1
|\
| * seq_file: fix NULL pointer arithmetic warningMaĆ­ra Canal2022-02-011-6/+1
* | kernfs: fix typos in commentsJulia Lawall2022-03-181-1/+1
* | kernfs: move struct kernfs_root out of the public view.Greg Kroah-Hartman2022-02-232-0/+27
* | kernfs: remove redundant kernfs_rwsem declaration.Imran Khan2022-02-221-1/+0
|/
* kernfs: prevent early freeing of root nodeMinchan Kim2021-12-031-1/+7
* kernfs: switch global kernfs_rwsem lock to per-fs lockMinchan Kim2021-11-245-63/+95
* Merge 5.15-rc6 into driver-core-nextGreg Kroah-Hartman2021-10-181-1/+8
|\
| * kernfs: don't create a negative dentry if inactive node existsIan Kent2021-10-041-1/+8
* | fs/kernfs/symlink.c: replace S_IRWXUGO with 0777 on kernfs_create_link()Luis Chamberlain2021-10-051-2/+1
|/
* kernfs: also call kernfs_set_rev() for positive dentryHou Tao2021-09-281-2/+7
* kernfs: dont call d_splice_alias() under kernfs node lockIan Kent2021-07-271-4/+2
* kernfs: use i_lock to protect concurrent inode updatesIan Kent2021-07-272-8/+14
* kernfs: switch kernfs to use an rwsemIan Kent2021-07-276-70/+71
* kernfs: use VFS negative dentry cachingIan Kent2021-07-271-20/+35
* kernfs: add a revision to identify directory node changesIan Kent2021-07-272-0/+21
* Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-07-051-43/+43
|\
| * kernfs: move revalidate to be near lookupIan Kent2021-06-151-43/+43
* | fs: move ramfs_aops to libfsChristoph Hellwig2021-06-291-7/+1
|/
* Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-233-12/+22
|\
| * fs: make helpers idmap mount awareChristian Brauner2021-01-243-8/+16
| * stat: handle idmapped mountsChristian Brauner2021-01-241-1/+1
| * acl: handle idmapped mountsChristian Brauner2021-01-241-0/+2
| * attr: handle idmapped mountsChristian Brauner2021-01-241-2/+2
| * namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
* | kernfs: wire up ->splice_read and ->splice_writeChristoph Hellwig2021-01-211-0/+2
* | kernfs: implement ->write_iterChristoph Hellwig2021-01-211-18/+10
* | kernfs: implement ->read_iterChristoph Hellwig2021-01-211-23/+12
|/
* fs/kernfs: remove the double check of dentry->inodeHui Su2020-12-091-2/+1
* kernfs: bring names in comments in line with codeWillem de Bruijn2020-11-091-1/+1
* 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
| |/