Commit Graph

622 Commits (719cdac54e0237837251a32a3d690bfe9c1e9bed)

Author SHA1 Message Date
Alex Elder d8fb02abdc ceph: create a new session lock to avoid lock inversion 13 years ago
Xi Wang 32852a81bc ceph: fix length validation in parse_reply_info() 13 years ago
Alex Elder 114fc47492 ceph: change "ceph.layout" xattr to be "ceph.file.layout" 13 years ago
Alex Elder 83eb26af0d ceph: ensure prealloc_blob is in place when removing xattr 13 years ago
Sage Weil a40dc6cc2e ceph: enable/disable dentry complete flags via mount option 13 years ago
Alex Elder d46cfba536 ceph: always initialize the dentry in open_root_dentry() 13 years ago
Sage Weil 2ff179e650 ceph: avoid iput() while holding spinlock in ceph_dir_fsync 13 years ago
Sage Weil ee6b1baf67 ceph: avoid useless dget/dput in encode_fh 13 years ago
Yehuda Sadeh b8cd952b51 ceph: dereference pointer after checking for NULL 13 years ago
Sage Weil 3d8eb7a94e ceph: remove unnecessary d_fsdata conditional checks 13 years ago
Al Viro 3c5184ef12 ceph: d_alloc_root() may fail 13 years ago
Al Viro 34c80b1d93 vfs: switch ->show_options() to struct dentry * 13 years ago
Al Viro 5706b27dea ceph: propagate umode_t 13 years ago
Al Viro dba19c6064 get rid of open-coded S_ISREG(), etc. 13 years ago
Al Viro 1a67aafb5f switch ->mknod() to umode_t 13 years ago
Al Viro 4acdaf27eb switch ->create() to umode_t 13 years ago
Al Viro 18bb1db3e7 switch vfs_mkdir() and ->mkdir() to umode_t 13 years ago
Al Viro 6b520e0565 vfs: fix the stupidity with i_dentry in inode destructors 13 years ago
Sage Weil a4d46363ce ceph: disable use of dcache for readdir etc. 13 years ago
Yehuda Sadeh 9d5a09e659 ceph: add missing spin_unlock at ceph_mdsc_build_path() 13 years ago
Sage Weil 6a82c47aa8 ceph: fix SEEK_CUR, SEEK_SET regression 13 years ago
Sage Weil be655596b3 ceph: use i_ceph_lock instead of i_lock 13 years ago
Sage Weil 2151937d7c ceph: fix rasize reporting by ceph_show_options 13 years ago
Sage Weil 774ac21da7 ceph: initialize root dentry 13 years ago
Sage Weil 15a2015fbc ceph: fix iput race when queueing inode work 13 years ago
H Hartley Sweeten 0c6d4b4e22 ceph/super.c: quiet sparse noise 13 years ago
H Hartley Sweeten 7fd7d101ff ceph/mds_client.c: quiet sparse noise 13 years ago
Sage Weil c6ffe10015 ceph: use new D_COMPLETE dentry flag 13 years ago
Sage Weil b58dc4100b ceph: clear parent D_COMPLETE flag when on dentry prune 13 years ago
Miklos Szeredi bfe8684869 filesystems: add set_nlink() 13 years ago
Sage Weil 3395734067 libceph: fix double-free of page vector 13 years ago
Amon Ott 3310f7541f ceph: fix 32-bit ino numbers 13 years ago
Greg Farnum a35eca958a ceph: let the set_layout ioctl set single traits 13 years ago
Sage Weil 83eaea22bd Revert "ceph: don't truncate dirty pages in invalidate work thread" 13 years ago
Noah Watkins 80db8bea6a ceph: replace leading spaces with tabs 13 years ago
Sage Weil b61c27636f libceph: don't complain on msgpool alloc failures 13 years ago
Sage Weil 6ab00d465a libceph: create messenger with client 13 years ago
Sage Weil 6a8ea4706a ceph: document ioctls 13 years ago
Sage Weil 0d66a487c1 ceph: implement (optional) max read size 13 years ago
Sage Weil 83817e35cb ceph: rename rsize -> rasize 13 years ago
Sage Weil 7c272194e6 ceph: make readpages fully async 13 years ago
Noah Watkins 259a187ade ceph: fix memory leak 14 years ago
Sage Weil 795858dbd2 ceph: fix encoding of ino only (not relative) paths 14 years ago
Sage Weil d79698da32 ceph: document unlocked d_parent accesses 14 years ago
Sage Weil 41b02e1f9b ceph: explicitly reference rename old_dentry parent dir in request 14 years ago
Sage Weil 4f17726452 ceph: document locking for ceph_set_dentry_offset 14 years ago
Sage Weil e5f86dc377 ceph: avoid d_parent in ceph_dentry_hash; fix ceph_encode_fh() hashing bug 14 years ago
Sage Weil bf1c6aca96 ceph: protect d_parent access in ceph_d_revalidate 14 years ago
Sage Weil 5f21c96dd5 ceph: protect access to d_parent 14 years ago
Sage Weil 48d0cbd124 ceph: handle racing calls to ceph_init_dentry 14 years ago