aboutsummaryrefslogtreecommitdiffstats
path: root/fs/jffs2/dir.c
AgeCommit message (Expand)Author
2020-08-26jffs2: fix UAF problemZhe Li
2018-05-30do d_instantiate/unlock_new_inode combinations safelyAl Viro
2016-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2016-10-07vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher
2016-10-06jffs2: Remove jffs2_{get,set,remove}xattr macrosAndreas Gruenbacher
2016-09-27fs: rename "rename2" i_op to "rename"Miklos Szeredi
2016-09-27fs: support RENAME_NOREPLACE for local filesystemsMiklos Szeredi
2016-06-10vfs: make the string hashes salt the hashLinus Torvalds
2016-05-09more trivial ->iterate_shared conversionsAl Viro
2016-04-10don't bother with ->d_inode->i_sb - it's always equal to ->d_sbAl Viro
2016-03-07jffs2: reduce the breakage on recovery from halfway failed rename()Al Viro
2015-09-28jffs2: remove unnecessary new_valid_dev checkYaowei Bai
2015-05-10jffs2: switch to simple_follow_link()Al Viro
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells
2015-02-22VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells
2014-01-25jffs2: use generic posix ACL infrastructureChristoph Hellwig
2013-06-29[readdir] convert jffs2Al Viro
2013-02-22new helper: file_inode(file)Al Viro
2012-07-23don't expose I_NEW inodes via dentry->d_inodeAl Viro
2012-07-14don't pass nameidata to ->create()Al Viro
2012-07-14stop passing nameidata to ->lookup()Al Viro
2012-03-27jffs2: Use pr_fmt and remove jffs: from formatsJoe Perches
2012-03-27jffs2: Convert printks to pr_<level>Joe Perches
2012-03-27jffs2: Convert most D1/D2 macros to jffs2_dbgJoe Perches
2012-01-03switch ->mknod() to umode_tAl Viro
2012-01-03switch ->create() to umode_tAl Viro
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro
2011-11-02filesystems: add set_nlink()Miklos Szeredi
2011-07-25fs: take the ACL checks to common codeChristoph Hellwig
2011-07-22jffs2: fix IN_DELETE_SELF on overwriting rename() killing a directoryAl Viro
2011-07-20make d_splice_alias(ERR_PTR(err), dentry) = ERR_PTR(err)Al Viro
2011-05-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2011-05-28jffs2: remove unnecessary dentry_unhash from rmdir, dir renameSage Weil
2011-05-27Merge git://git.infradead.org/mtd-2.6Linus Torvalds
2011-05-26vfs: push dentry_unhash on rename_dir into file systemsSage Weil
2011-05-26vfs: push dentry_unhash on rmdir into file systemsSage Weil
2011-05-25jffs2: remove unused variablesSergey Senozhatsky
2011-02-01fs/vfs/security: pass last path component to LSM on inode creationEric Paris
2010-10-30Merge git://git.infradead.org/mtd-2.6Linus Torvalds
2010-10-25new helper: ihold()Al Viro
2010-10-25jffs2: use kmemdupJulia Lawall
2010-08-10Merge git://git.infradead.org/mtd-2.6Linus Torvalds
2010-08-09jffs2: don't open-code iget_failed()Al Viro
2010-08-08jffs2: Update copyright noticesDavid Woodhouse
2010-06-03jffs2: Fix NFS race by using insert_inode_locked()David Woodhouse
2010-06-03jffs2: Fix in-core inode leaks on error pathsDavid Woodhouse
2009-09-08jffs2/jfs/xfs: switch over to 'check_acl' rather than 'permission()'Linus Torvalds
2008-10-23[PATCH] fix ->llseek for more directoriesChristoph Hellwig
2008-10-23[JFFS2] Use d_splice_alias() not d_add() in jffs2_lookup()David Woodhouse
2008-08-14[JFFS2] Correct symlink name too long error codeAdrian Hunter