2016-01-04 |
Al Viro | Merge branch 'memdup_user_nul' into work.misc
|
commit | commitdiff | tree |
2016-01-04 |
Al Viro | new helper: memdup_user_nul() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-27 |
Al Viro | MIPS: Fix bitrot in __get_user_unaligned() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-23 |
Al Viro | [mips] switch pvc_proc_cleanup() to remove_proc_subtree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-23 |
Al Viro | new helpers: no_seek_end_llseek{,_size}() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-09 |
Al Viro | don't open-code generic_file_llseek_size() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-08 |
Al Viro | fix the regression from "direct-io: Fix negative return... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-08 |
Al Viro | 9p: ->evict_inode() should kick out ->i_data, not ... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | restore_nameidata(): no need to clear now->stack Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | namei.c: take "jump to root" into a new helper Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | path_init(): set nd->inode earlier in cwd-relative... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | namei.c: fold set_root_rcu() into set_root() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | don't opencode iget_failed() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | f2fs: it's umode_t, not mode_t... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | vgaarb: remove bogus checks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-07 |
Al Viro | 9p/trans_virtio: don't bother with p9_tag_lookup() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-06 |
Al Viro | Don't reset ->total_link_count on nested calls of vfs_path_l... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-06 |
Al Viro | ovl: get rid of the dead code left from broken (and... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-12-01 |
Al Viro | staging: lustre: echo_copy.._lsm() dereferences userland... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-11-26 |
Al Viro | ext4: fix an endianness bug in ext4_encrypted_follow_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-11-26 |
Al Viro | ext4: fix an endianness bug in ext4_encrypted_zeroout() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-11-24 |
Al Viro | fix sysvfs symlinks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-11-11 |
Al Viro | dax_io(): don't let non-error value escape via retval... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-09-09 |
Al Viro | fix ufs write vs readpage race when writing into a... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-08-21 |
Al Viro | Merge branch 'superblock-scaling' of git://git.kernel...
|
commit | commitdiff | tree |
2015-08-19 |
Al Viro | Merge branch 'ufs' into for-next
|
commit | commitdiff | tree |
2015-08-19 |
Al Viro | Merge branch 'sb_writers_pcpu_rwsem' of git://git.kernel...
|
commit | commitdiff | tree |
2015-08-05 |
Al Viro | may_follow_link() should use nd->inode Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-08-02 |
Al Viro | link_path_walk(): be careful when failing with ENOTDIR Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-12 |
Al Viro | freeing unlinked file indefinitely delayed Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-12 |
Al Viro | fix a braino in ovl_d_select_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-12 |
Al Viro | 9p: don't leave a half-initialized inode sitting around Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_get{frag,block}(): get rid of 'phys' argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_getfrag_block(): tidy up a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_getblock(): failure to read an indirect block... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_getfrag_block(): turn following indirects into... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_getfrag(): pass index instead of 'fragment' Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_getfrag(): split extending the partial blocks off Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_getblock(): pass indirect block number and... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_getblock(): pass index instead of 'fragment' Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_get{frag,block}(): leave sb_getblk() to caller Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_getfrag_block(): get rid of macro jungles Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_get{frag,block}(): consolidate success exits Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: use the branch depth in ufs_getfrag_block() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: move calculation of offsets into ufs_getfrag_block() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_inode_get{frag,block}(): get rid of retries Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | __ufs_truncate_blocks(): avoid excessive dirtying of... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | free_full_branch(): don't bother modifying the block... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | move marking inode dirty to the end of __ufs_truncate_blocks() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | free_full_branch(): saner calling conventions Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_branch(): kill recursion Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_branch(): massage towards killing recursion Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | split ufs_truncate_branch() into full- and partial... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: unify the logics for collecting adjacent data... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_branch(): separate the calls with non-NULL... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_branch(): never call with offsets != NULL... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | __ufs_trunc_blocks(): turn the part after switch into... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | __ufs_truncate_blocks(): unify freeing the full branches Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | unify ufs_trunc_..indirect() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_..indirect(): more massage towards unifying Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_...indirect(): pass the array of indices... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | __ufs_truncate(); find cutoff distances into branches... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_dindirect(): pass the number of blocks to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_indirect(): pass the index of the first pointer... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs_trunc_tindirect(): pass the number of blocks to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: beginning of __ufs_truncate_block() massage Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: the offsets ufs_block_to_path() puts into array... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: move truncate code into inode.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: no retries are needed on truncate Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: ufs_trunc_...() has exclusion with everything... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: ufs_trunc_direct() always returns 0 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: kill lock_ufs() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: don't use lock_ufs() for block pointers tree protection Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: bforget() indirect blocks before freeing them Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: move lock_ufs() down into __ufs_truncate_blocks() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: move truncate_setsize() down into ufs_truncate() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: free excessive blocks upon ->write_begin() failure... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: switch ufs_evict_inode() to trimmed-down variant... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-06 |
Al Viro | ufs: kill more lock_ufs() calls Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-04 |
Al Viro | 9p: cope with bogus responses from server in p9_client_...
|
commit | commitdiff | tree |
2015-07-04 |
Al Viro | p9_client_write(): avoid double p9_free_req() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-07-04 |
Al Viro | 9p: forgetting to cancel request on interrupted zero... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-29 |
Al Viro | namei: make set_root_rcu() return void Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-23 |
Al Viro | make simple_positive() public Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-23 |
Al Viro | remove the pointless include of lglock.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-23 |
Al Viro | Merge branch 'fscache-fixes' into for-next
|
commit | commitdiff | tree |
2015-06-23 |
Al Viro | nilfs2_direct_IO(): remove dead code Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-17 |
Al Viro | Merge branch 'for-linus' into for-next
|
commit | commitdiff | tree |
2015-06-16 |
Al Viro | ufs: don't touch mtime/ctime of directory being moved Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-16 |
Al Viro | ufs: don't bother with lock_ufs()/unlock_ufs() for... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-06-14 |
Al Viro | ncpfs: successful rename() should invalidate caches... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-31 |
Al Viro | lustre: kill unused helper Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-31 |
Al Viro | lustre: kill unused macro (LOOKUP_CONTINUE) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-29 |
Al Viro | d_walk() might skip too much Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-15 |
Al Viro | turn user_{path_at,path,lpath,path_dir}() into static... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-15 |
Al Viro | namei: move saved_nd pointer into struct nameidata Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-15 |
Al Viro | inline user_path_create() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-15 |
Al Viro | inline user_path_parent() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-15 |
Al Viro | namei: trim do_last() arguments Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2015-05-15 |
Al Viro | namei: stash dfd and name into nameidata Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |