Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
74b13e7efe005a600451d024d0c8fd52d58ad959
/
fs
/
namei.c
94f8200
Revert "vfs: Allow userns root to call mknod on owned filesystems."
by Christian Brauner
· 6 years ago
30aba66
namei: allow restricted O_CREAT of FIFOs and regular files
by Salvatore Mesoraca
· 6 years ago
d9a185f
Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 6 years ago
4591343
Merge branches 'work.misc' and 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
f2df5da
fold generic_readlink() into its only caller
by Al Viro
· 6 years ago
c671854
Revert "vfs: update ovl inode before relatime check"
by Miklos Szeredi
· 6 years ago
5f336e7
few more cleanups of link_path_walk() callers
by Al Viro
· 6 years ago
9b5858e
allow link_path_walk() to take ERR_PTR()
by Al Viro
· 6 years ago
edc2b1d
make path_init() unconditionally paired with terminate_walk()
by Al Viro
· 6 years ago
00a07c1
switch atomic_open() and lookup_open() to returning 0 in all success cases
by Al Viro
· 6 years ago
64e1ac4
->atomic_open(): return 0 in all success cases
by Al Viro
· 6 years ago
3ec2eef
get rid of 'opened' in path_openat() and the helpers downstream
by Al Viro
· 6 years ago
44907d7
get rid of 'opened' argument of ->atomic_open() - part 3
by Al Viro
· 6 years ago
be12af3
getting rid of 'opened' argument of ->atomic_open() - part 1
by Al Viro
· 6 years ago
6035a27
IMA: don't propagate opened through the entire thing
by Al Viro
· 6 years ago
73a09dd
introduce FMODE_CREATED and switch to it
by Al Viro
· 6 years ago
aad888f
switch all remaining checks for FILE_OPENED to FMODE_OPENED
by Al Viro
· 6 years ago
69527c5
now we can fold open_check_o_direct() into do_dentry_open()
by Al Viro
· 6 years ago
7c1c01e
lift fput() on late failures into path_openat()
by Al Viro
· 6 years ago
4d27f32
fold put_filp() into fput()
by Al Viro
· 6 years ago
ae2bb29
get rid of cred argument of vfs_open() and do_dentry_open()
by Al Viro
· 6 years ago
ea73ea7
pass ->f_flags value to alloc_empty_file()
by Al Viro
· 6 years ago
6de37b6
pass creds to get_empty_filp(), make sure dentry_open() passes the right creds
by Al Viro
· 6 years ago
35773c9
Merge branch 'afs-proc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
0da0b7f
afs: Display manually added cells in dynamic root mount
by David Howells
· 6 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 6 years ago
d8aed84
Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 6 years ago
f956d08a
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
9c50eaf
Merge branch 'work.rmdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
af04fad
Revert "fs: fold open_check_o_direct into do_dentry_open"
by Al Viro
· 6 years ago
8767712
rmdir(),rename(): do shrink_dcache_parent() only on success
by Al Viro
· 6 years ago
55956b5
vfs: Allow userns root to call mknod on owned filesystems.
by Eric W. Biederman
· 6 years ago
593d1ce
vfs: Don't allow changing the link count of an inode with an invalid uid or gid
by Eric W. Biederman
· 7 years ago
030c7e0
vfs: namei: use path_equal() in follow_dotdot()
by Danilo Krummrich
· 7 years ago
fd3b36d
Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
30ce4d1
getname_kernel() needs to make sure that ->name != ->iname in long case
by Al Viro
· 7 years ago
6ad11bd
Merge tag 'audit-pr-20180403' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
by Linus Torvalds
· 7 years ago
8613a20
make lookup_one_len() safe to use with directory locked shared
by Al Viro
· 7 years ago
88d8331
new helper: __lookup_slow()
by Al Viro
· 7 years ago
3c95f0d
merge common parts of lookup_one_len{,_unlocked} into common helper
by Al Viro
· 7 years ago
9022ca6
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
2e08edc
Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
642e7fd
Merge branch 'syscalls-next' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux
by Linus Torvalds
· 7 years ago
46ea89e
fs: add do_linkat() helper and ksys_link() wrapper; remove in-kernel calls to syscall
by Dominik Brodowski
· 7 years ago
87c4e19
fs: add do_mknodat() helper and ksys_mknod() wrapper; remove in-kernel calls to syscall
by Dominik Brodowski
· 7 years ago
b724e84
fs: add do_symlinkat() helper and ksys_symlink() wrapper; remove in-kernel calls to syscall
by Dominik Brodowski
· 7 years ago
0101db7
fs: add do_mkdirat() helper and ksys_mkdir() wrapper; remove in-kernel calls to syscall
by Dominik Brodowski
· 7 years ago
f459dffa
fs: add ksys_rmdir() wrapper; remove in-kernel calls to sys_rmdir()
by Dominik Brodowski
· 7 years ago
ee81feb
fs: add do_renameat2() helper; remove internal call to sys_renameat2()
by Dominik Brodowski
· 7 years ago
a03ece5
fold lookup_real() into __lookup_hash()
by Al Viro
· 7 years ago
cab64df
fs: fold open_check_o_direct into do_dentry_open
by Christoph Hellwig
· 7 years ago
ea841ba
audit: add refused symlink to audit_names
by Richard Guy Briggs
· 7 years ago
94b9d9b
audit: remove path param from link denied function
by Richard Guy Briggs
· 7 years ago
1c949843
vfs: make sure struct filename->iname is word-aligned
by Rasmus Villemoes
· 7 years ago
95dd775
fs: Teach path_connected to handle nfs filesystems with multiple roots.
by Eric W. Biederman
· 7 years ago
19e7b5f
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
8b0fdf6
Merge branch 'work.mqueue' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
2afe738
Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 7 years ago
4bfd054
fs: fold __inode_permission() into inode_permission()
by Eric Biggers
· 7 years ago
8e6c848
new primitive: vfs_mkobj()
by Al Viro
· 7 years ago
bbc3e47
userns: Don't fail follow_automount based on s_user_ns
by Eric W. Biederman
· 7 years ago
5d38f04
autofs: revert "autofs: fix AT_NO_AUTOMOUNT not being honored"
by Ian Kent
· 7 years ago
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
· 8 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
Next »