Commit Graph

77 Commits (175a4eb7ea531cdbf6d574f5d5ba9aa0f5e8ed13)

Author SHA1 Message Date
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
Sage Weil a4d46363ce ceph: disable use of dcache for readdir etc. 13 years ago
Sage Weil be655596b3 ceph: use i_ceph_lock instead of i_lock 13 years ago
Sage Weil 774ac21da7 ceph: initialize root dentry 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
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 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
Sage Weil 468640e32c ceph: fix ceph_lookup_open intent usage 14 years ago
Sage Weil 9cfa1098dc ceph: use flag bit for at_end readdir flag 14 years ago
Josef Bacik 02c24a8218 fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers 14 years ago
Josef Bacik 06222e491e fs: handle SEEK_HOLE/SEEK_DATA properly in all fs's that define their own llseek 14 years ago
Al Viro b85fd6bdc9 don't open-code parent_ino() in assorted ->readdir() 14 years ago
Al Viro a127e0af59 ceph: LOOKUP_OPEN is set only when it's the last component 14 years ago
Sage Weil 70b666c3b4 ceph: use ihold when we already have an inode ref 14 years ago
Sage Weil 051e8f0ee2 ceph: remove unnecessary dentry_unhash calls 14 years ago
Sage Weil e4eaac06bc vfs: push dentry_unhash on rename_dir into file systems 14 years ago
Sage Weil 79bf7c732b vfs: push dentry_unhash on rmdir into file systems 14 years ago
Sage Weil da39822c65 ceph: fix broken comparison in readdir loop 14 years ago
Sage Weil ae59808301 ceph: use snprintf for dirstat content 14 years ago
Sage Weil 147851d2dc ceph: rename dentry_release -> d_release, fix comment 14 years ago
Yehuda Sadeh ad1fee96cb ceph: add ino32 mount option 14 years ago
Al Viro 0eb980e317 ceph: fix d_revalidate oopsen on NFS exports 14 years ago
Sage Weil 455cec0abf ceph: no .snap inside of snapped namespace 14 years ago
Sage Weil 16a8b70a5a ceph: do not clear I_COMPLETE from d_release 14 years ago
Sage Weil b545cc1505 ceph: do not set I_COMPLETE 14 years ago
Sage Weil 9bde178d05 Revert "ceph: keep reference to parent inode on ceph_dentry" 14 years ago
Yehuda Sadeh 97d79b403e ceph: keep reference to parent inode on ceph_dentry 14 years ago
Sage Weil 6c0f3af72c ceph: add dir_layout to inode 14 years ago
Nick Piggin 34286d6662 fs: rcu-walk aware d_revalidate method 14 years ago
Nick Piggin fb045adb99 fs: dcache reduce branches in lookup path 14 years ago
Nick Piggin b5c84bf6f6 fs: dcache remove dcache_lock 14 years ago
Nick Piggin 2fd6b7f507 fs: dcache scale subdirs 14 years ago
Nick Piggin da5029563a fs: dcache scale d_unhashed 14 years ago
Nick Piggin b7ab39f631 fs: dcache scale dentry refcount 14 years ago
Sage Weil 92cf765237 ceph: fix null pointer dereference in ceph_init_dentry for nfs reexport 14 years ago
Sage Weil 884ea89276 ceph: avoid possible null deref in readdir after dir llseek 14 years ago
Sage Weil 3105c19c45 ceph: fix readdir EOVERFLOW on 32-bit archs 14 years ago
Sage Weil 7b88dadc13 ceph: fix frag offset for non-leftmost frags 14 years ago
Sage Weil a1629c3b24 ceph: fix dangling pointer 14 years ago
Sage Weil efa4c1206e ceph: do not carry i_lock for readdir from dcache 14 years ago
Sage Weil 4c32f5dda5 ceph: do not hide .snap in root directory 14 years ago
Yehuda Sadeh 3d14c5d2b6 ceph: factor out libceph from Ceph file system 14 years ago
Sage Weil ca04d9c3ec ceph: fix null pointer deref on anon root dentry release 15 years ago