summaryrefslogtreecommitdiffstats
path: root/fs/9p/vfs_inode_dotl.c
Commit message (Expand)AuthorAgeFilesLines
* 9p fid refcount: cleanup p9_fid_put callsDominique Martinet2022-07-021-40/+18
* 9p fid refcount: add p9_fid_get/put wrappersDominique Martinet2022-07-021-21/+21
* 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotlDominique Martinet2022-06-151-0/+3
* Merge tag '9p-for-5.17-rc1' of git://github.com/martinetd/linuxLinus Torvalds2022-01-161-9/+20
|\
| * 9p: only copy valid iattrs in 9P2000.L setattr implementationChristian Brauner2022-01-101-9/+20
* | 9p: Use fscache indexing rewrite and reenable cachingDavid Howells2022-01-101-1/+2
|/
* 9p: fix a bunch of checkpatch warningsDominique Martinet2021-11-041-4/+5
* 9p: fix file headersDominique Martinet2021-11-031-2/+0
* 9p: Fix a bunch of kerneldoc warnings shown up by W=1David Howells2021-10-041-2/+9
* 9p: missing chunk of "fs/9p: Don't update file type when updating file attrib...Al Viro2021-03-121-7/+3
* new helper: inode_wrong_type()Al Viro2021-03-081-2/+2
* fs: make helpers idmap mount awareChristian Brauner2021-01-241-14/+17
* stat: handle idmapped mountsChristian Brauner2021-01-241-2/+2
* attr: handle idmapped mountsChristian Brauner2021-01-241-2/+2
* 9p: add refcount to p9_fid structJianyong Wu2020-11-191-6/+28
* fs/9p: track open fidsGreg Kurz2020-11-031-0/+1
* 9p: retrieve fid from file when file instance exist.Jianyong Wu2020-07-191-2/+7
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner2019-05-301-16/+1
* 9p: use inode->i_lock to protect i_size_write() under 32-bitHou Tao2019-03-031-13/+14
* 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
* 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-10/+10
|\
| * 9p: constify ->d_name handlingAl Viro2017-01-121-10/+10
* | statx: Add a system call to make enhanced file info availableDavid Howells2017-03-021-2/+3
|/
* vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi2016-12-091-1/+0
* Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2016-10-101-9/+0
|\
| * vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher2016-10-071-9/+0
* | 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
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-07-281-11/+5
|\
| * 9p: new helper - v9fs_parent_fid()Al Viro2016-05-291-11/+5
* | Use the right predicate in ->atomic_open() instancesAl Viro2016-07-051-1/+1
|/
* switch ->get_link() to delayed_call, kill ->put_link()Al Viro2015-12-301-4/+5
* replace ->follow_link() with new method that could stay in RCU modeAl Viro2015-12-081-4/+10
* fs/9p: remove unnecessary new_valid_dev() checksYaowei Bai2015-11-091-3/+0
* 9p: don't leave a half-initialized inode sitting aroundAl Viro2015-07-121-2/+1
* get rid of assorted nameidata-related debrisAl Viro2015-05-151-2/+1
* don't pass nameidata to ->follow_link()Al Viro2015-05-101-1/+1
* new ->follow_link() and ->put_link() calling conventionsAl Viro2015-05-101-4/+3
* 9p: don't bother with __getname() in ->follow_link()Al Viro2015-05-101-23/+8
* VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-8/+8
* assorted conversions to %p[dD]Al Viro2014-11-191-2/+2
* 9p: switch to %p[dD]Al Viro2014-10-091-4/+4
* fs/9p: kerneldoc fixesFabian Frederick2014-06-041-4/+3
* 9P: introduction of a new cache=mmap model.Dominique Martinet2014-01-101-4/+5
* 9p: remove useless 'name' variable and assignmentGeyslan G. Bem2013-11-231-3/+0
* 9p: remove useless variable and assignmentGeyslan G. Bem2013-11-231-3/+0
* 9p: remove never used return variableGeyslan G. Bem2013-11-231-2/+0