fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers
[linux-2.6.git] / fs / ceph / mds_client.c
2011-07-17 Al Viro ceph analog of cifs build_path_from_dentry() race fix
2011-05-24 Sage Weil ceph: fix cap flush race reentrancy
2011-05-19 Sage Weil libceph: remove unused variable
2011-05-19 Sage Weil ceph: take reference on mds request r_unsafe_dir
2011-05-11 Henry C Chang ceph: print debug message before put mds session
2011-03-25 Sage Weil ceph: flush msgr_wq during mds_client shutdown
2011-01-28 Linus Torvalds Merge branch 'for-linus' of git://git./linux/kernel...
2011-01-25 Sage Weil ceph: avoid picking MDS that is not active
2011-01-13 Linus Torvalds Merge branch 'for-linus' of git://git./linux/kernel...
2011-01-12 Sage Weil ceph: associate requests with opening sessions
2011-01-12 Sage Weil ceph: drop redundant r_mds field
2011-01-12 Sage Weil ceph: implement DIRLAYOUTHASH feature to get dir layout...
2011-01-07 Nick Piggin fs: dcache scale dentry refcount
2010-12-01 Herb Shiu ceph: Handle file locks in replies from the MDS.
2010-11-19 Linus Torvalds Merge branch 'for-linus' of git://git./linux/kernel...
2010-11-17 Arnd Bergmann BKL: remove extraneous #include <smp_lock.h>
2010-11-08 Sage Weil ceph: fix uid/gid on resent mds requests
2010-10-20 Sage Weil ceph: switch from BKL to lock_flocks()
2010-10-20 Greg Farnum ceph: preallocate flock state without locks held
2010-10-20 Yehuda Sadeh ceph: factor out libceph from Ceph file system
2010-09-11 Sage Weil ceph: fix reconnect encoding for old servers
2010-08-26 Sage Weil ceph: don't BUG on ENOMEM during mds reconnect
2010-08-22 Sage Weil ceph: direct requests in snapped namespace based on...
2010-08-22 Sage Weil ceph: fix multiple mds session shutdown
2010-08-03 Sage Weil ceph: whitespace cleanup
2010-08-02 Greg Farnum ceph: add flock/fcntl lock support
2010-08-02 Sage Weil ceph: support v2 reconnect encoding
2010-08-02 Greg Farnum ceph: handle ESTALE properly; on receipt send to author...
2010-08-02 Sage Weil ceph: connect to export targets on cap export
2010-08-02 Sage Weil ceph: connect to export targets if mds is laggy
2010-08-02 Sage Weil ceph: introduce helper to connect to mds export targets
2010-08-02 Yehuda Sadeh ceph: do caps accounting per mds_client
2010-08-02 Sage Weil ceph: track laggy state of mds from mdsmap
2010-08-02 Sage Weil ceph: simplify add_cap_releases
2010-08-02 Sage Weil ceph: drop unused argument
2010-07-27 Yehuda Sadeh ceph: use complete_all and wake_up_all
2010-07-16 Sage Weil ceph: do not include cap/dentry releases in replayed...
2010-07-16 Sage Weil ceph: reuse request message when replaying against...
2010-06-21 Sage Weil ceph: delay umount until all mds requests drop inode...
2010-06-10 Sage Weil ceph: try to send partial cap release on cap message...
2010-06-10 Sage Weil ceph: release cap on import if we don't have the inode
2010-06-04 Sage Weil ceph: fix lease revocation when seq doesn't match
2010-05-29 Sage Weil ceph: clean up on forwarded aborted mds request
2010-05-29 Sage Weil ceph: make lease code DN specific
2010-05-29 Sage Weil ceph: make mds requests killable, not interruptible
2010-05-21 Tobias Klauser ceph: Storage class should be before const qualifier
2010-05-17 Yehuda Sadeh ceph: all allocation functions should get gfp_mask
2010-05-17 Sage Weil ceph: use common helper for aborted dir request invalid...
2010-05-17 Sage Weil ceph: cope with out of order (unsafe after safe) mds...
2010-05-17 Sage Weil ceph: throw out dirty caps metadata, data on session...
2010-05-17 Sage Weil ceph: attempt mds reconnect if mds closes our session
2010-05-17 Sage Weil ceph: clean up send_mds_reconnect interface
2010-05-17 Sage Weil ceph: wait for mds OPEN reply to indicate reconnect...
2010-05-17 Sage Weil ceph: only send cap releases when mds is OPEN|HUNG
2010-05-17 Sage Weil ceph: dicard cap releases on mds restart
2010-05-17 Sage Weil ceph: clean up cap release loop vs spinlock
2010-05-17 Sage Weil ceph: skip mds sync on forced unmount
2010-05-17 Sage Weil ceph: simplify ceph_msg_new
2010-05-17 Sage Weil ceph: make ceph_msg_new return NULL on failure; clean...
2010-05-17 Cheng Renquan ceph: handle kzalloc() failure
2010-05-17 Sage Weil ceph: reduce build_path debug output
2010-05-17 Sage Weil ceph: invalidate affected dentry leases on aborted...
2010-05-17 Sage Weil ceph: fix race between aborted requests and fill_trace
2010-05-17 Sage Weil ceph: clean up mds reply, error handling
2010-05-12 Sage Weil ceph: fix cap removal races
2010-05-11 Sage Weil ceph: fix locking for waking session requests after...
2010-03-30 Tejun Heo include cleanup: Update gfp.h and slab.h includes to...
2010-03-29 Sage Weil ceph: fix use after free on mds __unregister_request
2010-03-23 Sage Weil ceph: fix session check on mds reply
2010-03-23 Dan Carpenter ceph: handle kmalloc() failure
2010-03-23 Sage Weil ceph: propagate mds session allocation failures to...
2010-03-23 Sage Weil ceph: prevent dup stale messages to console for restart...
2010-03-23 Sage Weil ceph: fix mds sync() race with completing requests
2010-02-26 Sage Weil ceph: remove bogus mds forward warning
2010-02-23 Sage Weil ceph: fix client_request_forward decoding
2010-02-23 Sage Weil ceph: drop messages on unregistered mds sessions; cleanup
2010-02-17 Sage Weil ceph: fix iterate_caps removal race
2010-02-17 Sage Weil ceph: use rbtree for snap_realms
2010-02-17 Sage Weil ceph: use rbtree for mds requests
2010-02-10 Sage Weil ceph: allow renewal of auth credentials
2010-01-29 Sage Weil ceph: include type in ceph_entity_addr, filepath
2010-01-25 Yehuda Sadeh ceph: allocate middle of message before stating to...
2010-01-25 Sage Weil ceph: properly handle aborted mds requests
2009-12-23 Sage Weil ceph: use ceph_pagelist for mds reconnect message;...
2009-12-23 Sage Weil ceph: include transaction id in ceph_msg_header (protoc...
2009-12-23 Sage Weil ceph: do not touch_caps while iterating over caps list
2009-12-22 Sage Weil ceph: make mds ops interruptible
2009-12-22 Sage Weil ceph: hex dump corrupt server data to KERN_DEBUG
2009-12-07 Sage Weil ceph: use kref for struct ceph_mds_request
2009-11-20 Sage Weil ceph: reset requested max_size after mds reconnect
2009-11-20 Sage Weil ceph: fix debugfs entry, simplify fsid checks
2009-11-19 Sage Weil ceph: negotiate authentication protocol; implement...
2009-11-18 Sage Weil ceph: handle errors during osd client init
2009-11-18 Sage Weil ceph: remove bad calls to ceph_con_shutdown
2009-11-11 Sage Weil ceph: pr_info when mds reconnect completes
2009-11-11 Sage Weil ceph: remove recon_gen logic
2009-11-09 Sage Weil ceph: do not confuse stale and dead (unreconnected...
2009-10-27 Sage Weil ceph: allocate and parse mount args before client instance
2009-10-16 Sage Weil ceph: flush dirty caps via the cap_dirty list
2009-10-14 Sage Weil ceph: convert encode/decode macros to inlines