Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
25e195aa1e607f129ab912d29fcfc79239703307
/
fs
/
namei.c
25e195a
follow_automount(): get rid of dead^Wstillborn code
by Al Viro
· 5 years ago
26df603
fix automount/automount race properly
by Al Viro
· 5 years ago
6404674
vfs: fix do_last() regression
by Al Viro
· 5 years ago
6aee4ba
Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 5 years ago
d0cb501
do_last(): fetch directory ->i_mode and ->i_uid before it's too late
by Al Viro
· 5 years ago
508c877
fix autofs regression caused by follow_managed() changes
by Al Viro
· 5 years ago
c64cd6e
reimplement path_mountpoint() with less magic
by Al Viro
· 5 years ago
ab87f9a
namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution
by Aleksa Sarai
· 5 years ago
8db52c7
namei: LOOKUP_IN_ROOT: chroot-like scoped resolution
by Aleksa Sarai
· 5 years ago
adb21d2
namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution
by Aleksa Sarai
· 5 years ago
72ba292
namei: LOOKUP_NO_XDEV: block mountpoint crossing
by Aleksa Sarai
· 5 years ago
4b99d49
namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution
by Aleksa Sarai
· 5 years ago
2781214
namei: LOOKUP_NO_SYMLINKS: block symlink resolution
by Aleksa Sarai
· 5 years ago
740a167
namei: allow set_root() to produce errors
by Aleksa Sarai
· 5 years ago
1bc8207
namei: allow nd_jump_link() to produce errors
by Aleksa Sarai
· 5 years ago
2b98149
namei: only return -ECHILD from follow_dotdot_rcu()
by Aleksa Sarai
· 5 years ago
0aecba6
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 5 years ago
2fa6b1e
fs/namei.c: fix missing barriers when checking positivity
by Al Viro
· 5 years ago
6c2d4798
new helper: lookup_positive_unlocked()
by Al Viro
· 5 years ago
d41efb5
fs/namei.c: pull positivity check into follow_managed()
by Al Viro
· 5 years ago
245d736
audit: Report suspicious O_CREAT usage
by Kees Cook
· 5 years ago
84a2bd3
fs/namei.c: keep track of nd->root refcount status
by Al Viro
· 5 years ago
ee594bf
fs/namei.c: new helper - legitimize_root()
by Al Viro
· 5 years ago
c9b07ea
audit_inode(): switch to passing AUDIT_INODE_...
by Al Viro
· 5 years ago
39145f5
filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there
by Al Viro
· 5 years ago
ff0ebee
filename_lookup(): audit_inode() argument is always 0
by Al Viro
· 5 years ago
116b973
fsnotify: add empty fsnotify_{unlink,rmdir}() hooks
by Amir Goldstein
· 6 years ago
a9fbcd6
Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
by Linus Torvalds
· 6 years ago
f4ec3a3
switch fsnotify_move() to passing const struct qstr * for old_name
by Al Viro
· 6 years ago
230c640
ovl_lookup_real_one(): don't bother with strlen()
by Al Viro
· 6 years ago
4c4f7c1
vfs: use READ_ONCE() to access ->i_link
by Eric Biggers
· 6 years ago
7b47a9e
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
c3665a6
Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 6 years ago
b5dd0c6
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 6 years ago
f1fffbd
linux/fs.h: move member alignment check next to definition of struct filename
by Rasmus Villemoes
· 6 years ago
31d921c
vfs: Add configuration parser helpers
by David Howells
· 6 years ago
fdb2410
ima: define ima_post_create_tmpfile() hook and add missing call
by Mimi Zohar
· 6 years ago
57d4657
audit: ignore fcaps on umount
by Richard Guy Briggs
· 6 years ago
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
· 7 years ago
44907d7
get rid of 'opened' argument of ->atomic_open() - part 3
by Al Viro
· 7 years ago
be12af3
getting rid of 'opened' argument of ->atomic_open() - part 1
by Al Viro
· 7 years ago
6035a27
IMA: don't propagate opened through the entire thing
by Al Viro
· 7 years ago
73a09dd
introduce FMODE_CREATED and switch to it
by Al Viro
· 7 years ago
aad888f
switch all remaining checks for FILE_OPENED to FMODE_OPENED
by Al Viro
· 7 years ago
69527c5
now we can fold open_check_o_direct() into do_dentry_open()
by Al Viro
· 7 years ago
7c1c01e
lift fput() on late failures into path_openat()
by Al Viro
· 7 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
· 7 years ago
0da0b7f
afs: Display manually added cells in dynamic root mount
by David Howells
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
d8aed841
Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 7 years ago
f956d08a
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
9c50eaf
Merge branch 'work.rmdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
af04fad
Revert "fs: fold open_check_o_direct into do_dentry_open"
by Al Viro
· 7 years ago
8767712
rmdir(),rename(): do shrink_dcache_parent() only on success
by Al Viro
· 7 years ago
55956b5
vfs: Allow userns root to call mknod on owned filesystems.
by Eric W. Biederman
· 7 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
Next »