summaryrefslogtreecommitdiffstats
path: root/fs/9p/vfs_inode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-111-1/+1
* new ->follow_link() and ->put_link() calling conventionsAl Viro2015-05-111-6/+7
* 9p: don't bother with __getname() in ->follow_link()Al Viro2015-05-111-75/+18
* 9p: don't bother with 4K allocation for 24-byte local array...Al Viro2015-05-111-21/+5
* VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-17/+17
* VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells2015-02-221-1/+1
* switch d_materialise_unique() users to d_splice_alias()Al Viro2014-11-191-1/+1
* 9p: switch to %p[dD]Al Viro2014-10-091-16/+16
* Merge tag 'for-linus-3.16-merge-window' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2014-06-081-1/+1
|\
| * fs/9p: adjust sscanf parameters accordingly to the variable typesToralf Förster2014-06-011-1/+1
* | fs/9p: kerneldoc fixesFabian Frederick2014-06-051-3/+3
|/
* mm + fs: store shadow entries in page cacheJohannes Weiner2014-04-041-1/+1
* 9P: introduction of a new cache=mmap model.Dominique Martinet2014-01-101-7/+15
* 9p: remove useless assignmentGeyslan G. Bem2013-11-231-1/+1
* 9p: remove unused 'super_block' struct pointerGeyslan G. Bem2013-11-231-2/+0
* 9p: make v9fs_cache_inode_{get,put,set}_cookie empty inlines for !9P_CACHEFSAl Viro2013-10-251-6/+0
* fs: 9p: use strlcpy instead of strncpyChen Gang2013-07-301-2/+2
* fs/9p: Remove the unused variable "err" in v9fs_vfs_getattr()Gu Zheng2013-07-081-2/+0
* 9p: make sure ->lookup() adds fid to the right dentryAl Viro2013-02-281-2/+5
* 9p: untangle ->lookup() a bitAl Viro2013-02-281-18/+9
* 9p: double iput() in ->lookup() if d_materialise_unique() failsAl Viro2013-02-281-1/+0
* 9p: v9fs_fid_add() can't fail nowAl Viro2013-02-281-7/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2013-02-261-3/+3
|\
| * 9p: Modify the stat structures to use kuid_t and kgid_tEric W. Biederman2013-02-121-3/+3
* | fs/9p: Don't use O_TRUNC flag in TOPEN and TLOPEN requestAneesh Kumar K.V2013-02-101-3/+0
|/
* fs/9p: avoid debug OOPS when reading a long symlinkJim Meyering2012-09-061-4/+4
* don't pass nameidata to ->create()Al Viro2012-07-141-1/+1
* stop passing nameidata to ->lookup()Al Viro2012-07-141-4/+4
* make finish_no_open() return intAl Viro2012-07-141-4/+2
* kill struct opendataAl Viro2012-07-141-9/+6
* make ->atomic_open() return intAl Viro2012-07-141-6/+4
* ->atomic_open() prototype change - pass int * instead of bool *Al Viro2012-07-141-3/+3
* 9p: implement i_op->atomic_open()Miklos Szeredi2012-07-141-67/+102
* vfs: Rename end_writeback() to clear_inode()Jan Kara2012-05-061-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eri...Linus Torvalds2012-01-111-72/+93
|\
| * fs/9p: We should not allocate a new inode when creating hardlines.Aneesh Kumar K.V2012-01-051-19/+24
| * fs/9p: v9fs_stat2inode should update suid/sgid bits.Aneesh Kumar K.V2012-01-051-12/+28
| * 9p: Reduce object size with CONFIG_NET_9P_DEBUGJoe Perches2012-01-051-43/+43
* | 9p: propagate umode_tAl Viro2012-01-041-10/+11
* | 9p: don't bother with unixmode2p9mode() for link() and symlink()Al Viro2012-01-041-12/+8
* | switch ->mknod() to umode_tAl Viro2012-01-041-1/+1
* | switch ->create() to umode_tAl Viro2012-01-041-1/+1
* | switch vfs_mkdir() and ->mkdir() to umode_tAl Viro2012-01-041-1/+1
* | vfs: fix the stupidity with i_dentry in inode destructorsAl Viro2012-01-041-1/+0
|/
* filesystems: add set_nlink()Miklos Szeredi2011-11-021-2/+2
* fs/9p: inode file operation is properly initialized init_special_inodeAneesh Kumar K.V2011-10-241-2/+0
* fs/9p: Always ask new inode in lookup for cache mode disabledAneesh Kumar K.V2011-09-061-7/+21
* fs/9p: Add OS dependent open flags in 9p protocolAneesh Kumar K.V2011-09-061-1/+15