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 |
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 |
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-15 |
Al Viro | nfs: generic_write_checks() shouldn't be done on swapout... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ocfs2: use __generic_file_write_iter() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | mirror O_APPEND and O_DIRECT into iocb->ki_flags Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | switch generic_write_checks() to iocb and iter Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ocfs2: move generic_write_checks() before the alignment... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ocfs2_file_write_iter: stop messing with ppos Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | Merge branch 'for-linus' into for-next
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | udf_file_write_iter: reorder and simplify Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | fuse: ->direct_IO() doesn't need generic_write_checks() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ext4_file_write_iter: move generic_write_checks() up Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | xfs_file_aio_write_checks: switch to iocb/iov_iter Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | generic_write_checks(): drop isblk argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | blkdev_write_iter: expand generic_file_checks() call... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | lift generic_write_checks() into callers of __generic_file_w... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | __generic_file_write_iter: keep ->ki_pos and return... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | cifs: fold cifs_iovec_write() into the only caller Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ntfs: move iov_iter_truncate() closer to generic_write_checks() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | new_sync_write(): discard ->ki_pos unless the return... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ->aio_read and ->aio_write removed Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | pcm: another weird API abuse Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | infinibad: weird APIs switched to ->write_iter() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | kill do_sync_read/do_sync_write Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | fuse: use iov_iter_get_pages() for non-splice path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | fuse: switch to ->read_iter/->write_iter Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | switch drivers/char/mem.c to ->read_iter/->write_iter Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | make new_sync_{read,write}() static Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | coredump: accept any write method Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | switch /dev/loop to vfs_iter_write() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | serial2002: switch to __vfs_read/__vfs_write Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | ashmem: use __vfs_read() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | export __vfs_read() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | autofs: switch to __vfs_write() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | new helper: __vfs_write() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | Merge branch '9p-iov_iter' into for-next
|
commit | commitdiff | tree |
2015-04-12 |
Al Viro | switch hugetlbfs to ->read_iter() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |