2015-05-11 |
Al Viro | don't pass nameidata to ->follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: simplify the callers of follow_managed() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
NeilBrown | VFS: replace {, total_}link_count in task_struct with... Suggested-by: Al Viro <viro@ZenIV.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | lustre: rip the private symlink nesting limit out Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: move link count check and stack allocation into... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: make should_follow_link() store the link in... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: new calling conventions for walk_component() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: move the OK: inside the loop Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: have terminate_walk() do put_link() on everything... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: take put_link() into {lookup,mountpoint,do}_last() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: lift (open-coded) terminate_walk() into callers... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | lift terminate_walk() into callers of walk_component() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: lift (open-coded) terminate_walk() in follow_dotdot_r... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: we never need more than MAXSYMLINKS entries... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: end of nd->depth massage Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: nd->depth massage, part 10 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: nd->depth massage, part 9 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | put_link: nd->depth massage, part 8 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | trailing_symlink: nd->depth massage, part 7 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | get_link: nd->depth massage, part 6 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | trailing_symlink: nd->depth massage, part 5 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: nd->depth massage, part 4 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: nd->depth massage, part 3 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: nd->depth massage, part 2 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: nd->depth massage, part 1 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: remove restrictions on nesting depth Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: trim the arguments of get_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: trim redundant arguments of fs/namei.c:put_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: trim redundant arguments of trailing_symlink() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: move link/cookie pairs into nameidata Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: cleanup - turn goto start; into continue; Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: split "return from recursive call"... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: kill the recursion Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: final preparations to killing recursion Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: get rid of duplication Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: massage a bit more Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: turn inner loop into explicit goto Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: don't bother with walk_component()... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | link_path_walk: handle get_link() returning ERR_PTR... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: rename follow_link to trailing_symlink, move... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: move the calls of may_follow_link() into follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: expand the call of follow_link() in link_path_walk() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: expand nested_symlink() in its only caller Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | do_last: move path there from caller's stack frame Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: introduce nameidata->link Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: don't bother with ->follow_link() if ->i_link... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei.c: separate the parts of follow_link() that find... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | new ->follow_link() and ->put_link() calling conventions Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: lift nameidata into filename_mountpoint() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | name: shift nameidata down into user_path_walk() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: get rid of lookup_hash() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | do_last: regularize the logics around following symlinks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | do_last: kill symlink_ok Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | namei: take O_NOFOLLOW treatment into do_last() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | uninline walk_component() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
NeilBrown | SECURITY: remove nameidata arg from inode_follow_link. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | logfs: fix a pagecache leak for symlinks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ceph: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | exofs: switch to {simple,page}_symlink_inode_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | freevxfs: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | jfs: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | sysv: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ubifs: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ufs: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | debugfs: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | shmem: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | jffs2: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ext4: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ext3: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | befs: switch to simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ext2: use simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | libfs: simple_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | ext4: split inode_operations for encrypted symlinks... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
NeilBrown | ovl: rearrange ovl_follow_link to it doesn't need to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | 9p: don't bother with __getname() in ->follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-11 |
Al Viro | 9p: don't bother with 4K allocation for 24-byte local... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-09 |
Al Viro | path_openat(): fix double fput() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-09 |
Al Viro | namei: d_is_negative() should be checked before ->d_seq... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-24 |
Al Viro | RCU pathwalk breakage when running into a symlink overmounti... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-24 |
Eric Sandeen | fix I_DIO_WAKEUP definition Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-24 |
Jens Axboe | direct-io: only inc/dec inode->i_dio_count for file... Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-24 |
Johannes Berg | fs/9p: fix readdir() Al Viro's IOV changes broke 9p readdir... Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: assorted d_backing_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: fs/inode.c helpers: d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: fs/cachefiles: d_backing_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: fs library helpers: d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: assorted weird filesystems: d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: normal filesystems (and lustre): d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: security/: d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: security/: d_backing_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: net/: d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: net/unix: d_backing_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: kernel/: d_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: audit: d_backing_inode() annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: Fix up some ->d_inode accesses in the chelsio... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: Cachefiles should perform fs modifications on... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: AF_UNIX sockets should call mknod on the top layer... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
Christoph Hellwig | block: loop: switch to VFS ITER_BVEC Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | configfs: Fix inconsistent use of file_inode() vs file... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-15 |
David Howells | VFS: Make pathwalk use d_is_reg() rather than S_ISREG() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |