summaryrefslogtreecommitdiffstats
path: root/fs/9p/vfs_inode.c
Commit message (Expand)AuthorAgeFilesLines
* 9p fid refcount: cleanup p9_fid_put callsDominique Martinet2022-07-021-37/+24
* 9p fid refcount: add p9_fid_get/put wrappersDominique Martinet2022-07-021-24/+24
* 9p: fix fid refcount leak in v9fs_vfs_get_linkDominique Martinet2022-06-151-4/+4
* netfs: Further cleanups after struct netfs_inode wrapper introducedLinus Torvalds2022-06-101-1/+2
* netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells2022-06-091-2/+2
* Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-311-3/+10
|\
| * netfs: Add a netfs inode contextDavid Howells2022-03-181-3/+10
* | fs: allocate inode by using alloc_inode_sb()Muchun Song2022-03-221-1/+1
|/
* 9p: Copy local writes to the cache when writing to the serverDavid Howells2022-01-101-0/+4
* 9p: Use fscache indexing rewrite and reenable cachingDavid Howells2022-01-101-9/+13
* 9p: fix a bunch of checkpatch warningsDominique Martinet2021-11-041-5/+9
* 9p p9mode2perm: remove useless strlcpy and check sscanf return codeDominique Martinet2021-11-031-4/+9
* 9p: fix file headersDominique Martinet2021-11-031-2/+0
* 9p: Fix a bunch of kerneldoc warnings shown up by W=1David Howells2021-10-041-8/+16
* new helper: inode_wrong_type()Al Viro2021-03-081-2/+2
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2021-02-271-12/+9
|\
| * 9p: fix misuse of sscanf() in v9fs_stat2inode()Al Viro2021-02-231-12/+9
* | fs: make helpers idmap mount awareChristian Brauner2021-01-241-11/+15
* | stat: handle idmapped mountsChristian Brauner2021-01-241-2/+2
* | attr: handle idmapped mountsChristian Brauner2021-01-241-2/+2
* | inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
|/
* 9p: add refcount to p9_fid structJianyong Wu2020-11-191-8/+29
* fs/9p: track open fidsGreg Kurz2020-11-031-1/+5
* fs/9p: fix create-unlink-getattr idiomEric Van Hensbergen2020-11-031-0/+4
* 9p: Remove unneeded cast from memory allocationLi Heng2020-07-311-2/+1
* 9p: remove unused code in 9pJianyong Wu2020-07-191-53/+0
* 9p: retrieve fid from file when file instance exist.Jianyong Wu2020-07-191-2/+7
* 9p: Remove unneeded semicolonzhengbin2020-03-271-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner2019-05-301-16/+1
* 9p: switch to ->free_inode()Al Viro2019-05-011-8/+2
* 9p: use inode->i_lock to protect i_size_write() under 32-bitHou Tao2019-03-031-12/+11
* get rid of 'opened' argument of ->atomic_open() - part 3Al Viro2018-07-121-2/+1
* getting rid of 'opened' argument of ->atomic_open() - part 1Al Viro2018-07-121-1/+1
* introduce FMODE_CREATED and switch to itAl Viro2018-07-121-1/+1
* 9p: unify paths in v9fs_vfs_lookup()Al Viro2018-05-221-20/+15
* 9p: don't maintain dir i_nlink if the exported fs doesn't eitherEryu Guan2018-04-051-4/+22
* fs/9p: Compare qid.path in v9fs_test_inodeTuomas Tynkkynen2017-10-231-0/+3
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2017-03-031-5/+5
|\
| * 9p: constify ->d_name handlingAl Viro2017-01-121-5/+5
* | statx: Add a system call to make enhanced file info availableDavid Howells2017-03-021-4/+6
|/
* vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi2016-12-091-1/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-10-101-2/+6
|\
| * Merge remote-tracking branch 'ovl/rename2' into for-linusAl Viro2016-10-101-1/+5
| |\
| | * fs: rename "rename2" i_op to "rename"Miklos Szeredi2016-09-271-2/+2
| | * fs: make remaining filesystems use .rename2Miklos Szeredi2016-09-271-3/+7
| * | fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani2016-09-271-1/+1
| |/
* / fs: Give dentry to inode_change_ok() instead of inodeJan Kara2016-09-221-1/+1
|/
* 9p: use clone_fid()Al Viro2016-08-031-1/+1
* 9p: fix braino introduced in "9p: new helper - v9fs_parent_fid()"Al Viro2016-08-031-2/+2
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-07-281-5/+5
|\