2016-05-02 |
Al Viro | introduce a parallel variant of ->iterate() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | give readdir(2)/getdents(2)/etc. uniform exclusion... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | parallel lookups: actual switch to rwsem Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | parallel lookups machinery, part 4 (and last) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | parallel lookups machinery, part 3 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | parallel lookups machinery, part 2 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | beginning of transition to parallel lookups - marking... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | __d_add(): don't drop/regain ->d_lock Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | lookup_slow(): bugger off on IS_DEADDIR() from the... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | nfs: missing wakeup in nfs_unblock_sillyrename() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | make ext2_get_page() and friends work without external... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | ovl_lookup_real(): use lookup_one_len_unlocked() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | reconnect_one(): use lookup_one_len_unlocked() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | reiserfs: open-code reiserfs_mutex_lock_safe() in reiserfs_u... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | orangefs: don't open-code inode_lock/inode_unlock Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | ocfs2: don't open-code inode_lock/inode_unlock Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | configfs_detach_prep(): make sure that wait_mutex won... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | kernfs: use lookup_one_len_unlocked() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | security_d_instantiate(): move to the point prior to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-02 |
Al Viro | Merge getxattr prototype change into work.lookups
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | nfsd: use RWF_SYNC Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | fs: add RWF_DSYNC aand RWF_SYNC Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | ceph: use generic_write_sync Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | fs: simplify the generic_write_sync prototype Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | fs: add IOCB_SYNC and IOCB_DSYNC Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | direct-io: remove the offset argument to dio_complete Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | direct-io: eliminate the offset argument to ->direct_IO Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | xfs: eliminate the pos variable in xfs_file_dio_aio_write Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | filemap: remove the pos argument to generic_file_direct_write Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-05-01 |
Christoph Hellwig | filemap: remove pos variables in generic_file_read_iter Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-30 |
Al Viro | atomic_open(): fix the handling of create_error Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Yan, Zheng | ceph: kill __ceph_removexattr() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Andreas Gruenbacher | ceph: Switch to generic xattr handlers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Andreas Gruenbacher | ceph: Get rid of d_find_alias in ceph_set_acl Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Andreas Gruenbacher | cifs: Switch to generic xattr handlers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Andreas Gruenbacher | cifs: Fix removexattr for os2.* xattrs Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Andreas Gruenbacher | cifs: Check for equality with ACL_TYPE_ACCESS and ACL_TYPE_D... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-23 |
Andreas Gruenbacher | cifs: Fix xattr name checks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-11 |
Al Viro | ->getxattr(): pass dentry and inode as separate arguments Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-11 |
Al Viro | xattr_handler: pass dentry and inode as separate arguments... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-10 |
Al Viro | reiserfs: switch to generic_{get,set,remove}xattr() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-10 |
Al Viro | cifs: kill more bogus checks in ->...xattr() methods Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-10 |
Al Viro | don't bother with ->d_inode->i_sb - it's always equal... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-08 |
Al Viro | fix the copy vs. map logics in blk_rq_map_user_iov() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-03 |
Al Viro | Merge branch 'for-linus' into work.iov_iter
|
commit | commitdiff | tree |
2016-04-03 |
Al Viro | do_splice_to(): cap the size before passing to ->splice_read() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-03 |
Al Viro | rw_verify_area(): saner calling conventions Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-04-03 |
Al Viro | aio: remove a pointless assignment Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-31 |
Andreas Gruenbacher | posix_acl: Unexport acl_by_type and make it static Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-31 |
Andreas Gruenbacher | posix_acl: Inode acl caching fixes (Patch written by Al Viro and Andreas Gruenbacher.) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-31 |
Al Viro | ecryptfs_lookup(): try either only encrypted or plaintext... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-31 |
Al Viro | ecryptfs: avoid multiple aliases for directories Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-31 |
Al Viro | fix the braino in "namei: massage lookup_slow() to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | cifs: don't bother with kmap on read_pages side Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | cifs_readv_receive: use cifs_read_from_socket() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | cifs: no need to wank with copying and advancing iovec... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | cifs: quit playing games with draining iovecs Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | cifs: merge the hash calculation helpers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | [net] drop 'size' argument of sock_recvmsg() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Andreas Gruenbacher | jfs: Remove unnecessary code in jfs_get_acl Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | reiserfs_cache_default_acl(): use get_acl() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify ima_d_path() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_sb_pivotroot() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_path_chroot() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_path_{link,rename} Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | apparmor: remove useless checks for NULL ->mnt Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_path_{mkdir,mknod,symlink} Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_path_{unlink,rmdir} Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | apparmor: constify common_perm_...() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | apparmor: constify aa_path_link() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | apparmor: new helper - common_path_perm() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify chmod_common/security_path_chmod Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_sb_mount() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify chown_common/security_path_chown Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | tomoyo: constify assorted struct path * Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | apparmor_path_truncate(): path->mnt is never NULL Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify vfs_truncate() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | constify security_path_truncate() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | bpf: reject invalid names right in ->lookup() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | __d_alloc(): treat NULL name as QSTR("/", 1) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | mtd: switch ubi_open_volume_path() to vfs_stat() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | mtd: switch open_mtd_by_chdev() to use of vfs_stat() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-28 |
Al Viro | [apparmor] constify struct path * in a bunch of helpers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-18 |
Al Viro | Merge branches 'work.lookups', 'work.misc' and 'work...
|
commit | commitdiff | tree |
2016-03-18 |
Rabin Vincent | splice: handle zero nr_pages in splice_to_pipe() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-16 |
Dmitry V. Levin | vfs: show_vfsstat: do not ignore errors from show_devname... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | dcache.c: new helper: __d_add() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | don't bother with __d_instantiate(dentry, NULL) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | untangle fsnotify_d_instantiate() a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | uninline d_add() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | replace d_add_unique() with saner primitive Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | quota: use lookup_one_len_unlocked() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | cifs_get_root(): use lookup_one_len_unlocked() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | nfs_lookup: don't bother with d_instantiate(dentry... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | kill dentry_unhash() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | ceph_fill_trace(): don't bother with d_instantiate... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | autofs4: don't bother with d_instantiate(dentry, NULL... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | configfs: move d_rehash() into configfs_create() for... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | ceph: don't bother with d_rehash() in splice_dentry() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2016-03-14 |
Al Viro | namei: teach lookup_slow() to skip revalidate Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |