Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
e0bcb42e602816415f6fe07313b6fc84932244b7
/
fs
/
namei.c
ca5b857
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
93f30c7
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
da2f136
fs: expose do_unlinkat for built-in callers
by Christoph Hellwig
· 7 years ago
8c5db92
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
684e73b
vfs: remove unneeded unlikely()
by Hirofumi Nakagawa
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
0f0d127
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
42f4614
autofs: fix AT_NO_AUTOMOUNT not being honored
by Ian Kent
· 7 years ago
e06fdaf
Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
bc98a42
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
by David Howells
· 7 years ago
78dcf73
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
b8d4c1f
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
49d31c2
dentry name snapshots
by Al Viro
· 7 years ago
cdf0122
VFS: Provide empty name qstr
by David Howells
· 7 years ago
3859a27
randstruct: Mark various structs for randomization
by Kees Cook
· 8 years ago
cc658db
fs: Reorder inode_owner_or_capable() to avoid needless
by Kees Cook
· 7 years ago
6312811
Merge remote-tracking branch 'mauro-exp/docbook3' into death-to-docbook
by Jonathan Corbet
· 7 years ago
0117d42
fs: add a blank lines on some kernel-doc comments
by Mauro Carvalho Chehab
· 8 years ago
0504532
Merge branch 'work.sane_pwd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
c718a97
fs: semove set but not checked AOP_FLAG_UNINTERRUPTIBLE flag
by Tetsuo Handa
· 8 years ago
0302e28
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 8 years ago
4f757f3
make sure that mntns_install() doesn't end up with referral for root
by Al Viro
· 8 years ago
9389386
path_init(): don't bother with checking MAY_EXEC for LOOKUP_ROOT
by Al Viro
· 8 years ago
c0eb027
vfs: don't do RCU lookup of empty pathnames
by Linus Torvalds
· 8 years ago
2a4c224
fs: switch order of CAP_DAC_OVERRIDE and CAP_DAC_READ_SEARCH checks
by Stephen Smalley
· 8 years ago
653a774
Merge remote-tracking branch 'ovl/for-viro' into for-linus
by Al Viro
· 8 years ago
f6c99aa
Merge branch 'work.namei' into for-linus
by Al Viro
· 8 years ago
af7bd4d
vfs: create vfs helper vfs_tmpfile()
by Amir Goldstein
· 8 years ago
93faccbb
fs: Better permission checking for submounts
by Eric W. Biederman
· 8 years ago
1328c72
vfs: open() with O_CREAT should not create inodes with unknown ids
by Seth Forshee
· 8 years ago
4675ac3
namei.c: split unlazy_walk()
by Al Viro
· 8 years ago
a89f833
namei.c: fold the check for DCACHE_OP_REVALIDATE into d_revalidate()
by Al Viro
· 8 years ago
209a7fb
lookup_fast(): clean up the logics around the fallback to non-rcu mode
by Al Viro
· 8 years ago
ad1633a
namei: fold unlazy_link() into its sole caller
by Al Viro
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
231753e
Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
0110c35
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
9763f7a
Merge branch 'work.autofs' into for-linus
by Al Viro
· 8 years ago
ff0f962
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
8d3e293
Revert "vfs: rename: check backing inode being equal"
by Miklos Szeredi
· 8 years ago
d16744e
vfs: make generic_readlink() static
by Miklos Szeredi
· 8 years ago
dfeef68
vfs: remove ".readlink = generic_readlink" assignments
by Miklos Szeredi
· 8 years ago
76fca90
vfs: default to generic_readlink()
by Miklos Szeredi
· 8 years ago
fd4a0ed
vfs: replace calling i_op->readlink with vfs_readlink()
by Miklos Szeredi
· 8 years ago
8f64fb1
namei: fold should_follow_link() with the step into not-followed link
by Al Viro
· 8 years ago
31d66bc
namei: pass both WALK_GET and WALK_MORE to should_follow_link()
by Al Viro
· 8 years ago
1c4ff1a
namei: invert WALK_PUT logics
by Al Viro
· 8 years ago
7f49b47
namei: shift interpretation of LOOKUP_FOLLOW inside should_follow_link()
by Al Viro
· 8 years ago
ba8f461
namei: saner calling conventions for mountpoint_last()
by Al Viro
· 8 years ago
c1d4dd2
namei.c: get rid of user_path_parent()
by Al Viro
· 8 years ago
f0bb5aa
vfs: misc struct path constification
by Al Viro
· 8 years ago
fb5f51c
vfs: change d_manage() to take a struct path
by Ian Kent
· 8 years ago
1a892b4
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 8 years ago
d60874c
vfs: add vfs_get_link() helper
by Miklos Szeredi
· 8 years ago
101105b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
2773bf0
fs: rename "rename2" i_op to "rename"
by Miklos Szeredi
· 8 years ago
18fc84d
vfs: remove unused i_op->rename
by Miklos Szeredi
· 8 years ago
598e3c8
vfs: update ovl inode before relatime check
by Miklos Szeredi
· 8 years ago
337684a
fs: return EPERM on immutable inode
by Eryu Guan
· 8 years ago
a867d73
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 8 years ago
20d00ee
Revert "vfs: add lookup_hash() helper"
by Linus Torvalds
· 8 years ago
6784725
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
f4fdace
vfs: Update lookup_dcache() comment
by Oleg Drokin
· 8 years ago
aeaa4a7
fs: Call d_automount with the filesystems creds
by Eric W. Biederman
· 8 years ago
036d523
vfs: Don't create inodes with a uid or gid unknown to the vfs
by Eric W. Biederman
· 8 years ago
0bd23d09
vfs: Don't modify inodes with a uid or gid unknown to the vfs
by Eric W. Biederman
· 8 years ago
2d7f9e2
fs: Check for invalid i_uid in may_follow_link()
by Seth Forshee
· 9 years ago
2d90267
vfs: merge .d_select_inode() into .d_real()
by Miklos Szeredi
· 8 years ago
a2982cc
vfs: Generalize filesystem nodev handling.
by Eric W. Biederman
· 8 years ago
8387ff2
vfs: make the string hashes salt the hash
by Linus Torvalds
· 8 years ago
c8ae067
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
a01e718
fix a regression in atomic_open()
by Al Viro
· 8 years ago
eedf265
devpts: Make each mount of devpts an independent filesystem.
by Eric W. Biederman
· 8 years ago
e6ec03a
autofs braino fix for do_last()
by Al Viro
· 8 years ago
fac7d19
fix EOPENSTALE bug in do_last()
by Al Viro
· 8 years ago
e0ab7af
hash_string: Fix zero-length case for !DCACHE_WORD_ACCESS
by George Spelvin
· 8 years ago
f2a031b
Rename other copy of hash_string to hashlen_string
by George Spelvin
· 8 years ago
7e0fb73
Merge branch 'hash' of git://ftp.sciencehorizons.net/linux
by Linus Torvalds
· 8 years ago
468a942
<linux/hash.h>: Add support for architecture-specific functions
by George Spelvin
· 8 years ago
2a18da7a
fs/namei.c: Improve dcache hash function
by George Spelvin
· 8 years ago
fcfd2fb
fs/namei.c: Add hashlen_string() function
by George Spelvin
· 8 years ago
0b9210c
Merge tag 'xfs-for-linus-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
by Linus Torvalds
· 8 years ago
f4f27d0
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 8 years ago
c52b761
Merge branch 'work.const-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
7f427d3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
0e0162b
Merge branch 'ovl-fixes' into for-linus
by Al Viro
· 8 years ago
0fed3ac
namei: Improve hash mixing if CONFIG_DCACHE_WORD_ACCESS
by George Spelvin
· 9 years ago
e4d35be
Merge branch 'ovl-fixes' into for-linus
by Al Viro
· 9 years ago
3c9fe8c
vfs: add lookup_hash() helper
by Miklos Szeredi
· 9 years ago
9409e22
vfs: rename: check backing inode being equal
by Miklos Szeredi
· 9 years ago
9cf843e
lookup_open(): lock the parent shared unless O_CREAT is given
by Al Viro
· 9 years ago
6fbd071
lookup_open(): put the dentry fed to ->lookup() or ->atomic_open() into in-lookup hash
by Al Viro
· 9 years ago
12fa5e2
lookup_open(): expand the call of real_lookup()
by Al Viro
· 9 years ago
384f26e
atomic_open(): reorder and clean up a bit
by Al Viro
· 9 years ago
1643b43
lookup_open(): lift the "fallback to !O_CREAT" logics from atomic_open()
by Al Viro
· 9 years ago
b3d58ea
atomic_open(): be paranoid about may_open() return value
by Al Viro
· 9 years ago
0fb1ea0
atomic_open(): delay open_to_namei_flags() until the method call
by Al Viro
· 9 years ago
fe9ec82
do_last(): take fput() on error after opening to out:
by Al Viro
· 9 years ago
47f9dbd
do_last(): get rid of duplicate ELOOP check
by Al Viro
· 9 years ago
Next »