Commit Graph

297 Commits (b9ac5c274b8c9d642567022c0e319bca4db31956)

Author SHA1 Message Date
Deepa Dinamani 1134e09100 fs: ceph: CURRENT_TIME with ktime_get_real_ts() 8 years ago
Jeff Layton 58eb7932ae libceph: add an epoch_barrier field to struct ceph_osd_client 8 years ago
Jeff Layton fc36d0a42c libceph: abort already submitted but abortable requests when map or pool goes full 8 years ago
Jeff Layton a1f4020aab libceph: allow requests to return immediately on full conditions if caller wishes 8 years ago
Jeff Layton aa26d662b9 libceph: remove req->r_replay_version 8 years ago
Elena Reshetova 02113a0f14 libceph: convert ceph_osd.o_ref from atomic_t to refcount_t 8 years ago
Ilya Dryomov 7cc5e38f2f libceph: osd_request_timeout option 8 years ago
Ilya Dryomov 54ea0046b6 libceph, rbd, ceph: WRITE | ONDISK -> WRITE 8 years ago
Ilya Dryomov b18b9550e4 libceph: get rid of ack vs commit 8 years ago
Ilya Dryomov 2544a02090 libceph: pass reply buffer length through ceph_osdc_call() 8 years ago
Yan, Zheng d641df819d ceph: update readpages osd request according to size of pages 8 years ago
Peter Zijlstra 2c935bc572 locking/atomic, kref: Add kref_read() 8 years ago
Ilya Dryomov 45ee2c1d66 libceph: remove now unused finish_request() wrapper 8 years ago
Ilya Dryomov c297eb4269 libceph: always signal completion when done 8 years ago
Ilya Dryomov 0dde584882 libceph: drop len argument of *verify_authorizer_reply() 8 years ago
Ilya Dryomov 264048afab libceph: initialize last_linger_id with a large integer 8 years ago
Ilya Dryomov 99d1694310 rbd: retry watch re-registration periodically 9 years ago
Douglas Fuller 428a715811 libceph: add ceph_osdc_call() single-page helper 9 years ago
Douglas Fuller a4ed38d7a1 libceph: support for CEPH_OSD_OP_LIST_WATCHERS 9 years ago
Wei Yongjun c22e853a2e libceph: fix return value check in alloc_msg_with_page_vector() 9 years ago
Yan, Zheng cd08e0a274 libceph: make sure redirect does not change namespace 9 years ago
Yan, Zheng 30c156d995 libceph: rados pool namespace support 9 years ago
Yan, Zheng 7627151ea3 libceph: define new ceph_file_layout structure 9 years ago
Ilya Dryomov 4a3262b17c libceph: use %s instead of %pE in dout()s 9 years ago
Ilya Dryomov dc045a9168 libceph: put request only if it's done in handle_reply() 9 years ago
Ilya Dryomov b7ec35b304 libceph: change ceph_osdmap_flag() to take osdc 9 years ago
Yan, Zheng 0e76abf21e libceph: make ceph_osdc_wait_request() uninterruptible 9 years ago
Ilya Dryomov 7cca78c9dc libceph: replace ceph_monc_request_next_osdmap() 9 years ago
Ilya Dryomov 4609245e26 libceph: pool deletion detection 9 years ago
Ilya Dryomov b07d3c4bd7 libceph: support for checking on status of watch 9 years ago
Ilya Dryomov 1907920324 libceph: support for sending notifies 9 years ago
Ilya Dryomov 922dab6134 libceph, rbd: ceph_osd_linger_request, watch/notify v2 9 years ago
Ilya Dryomov 42b0696527 libceph: wait_request_timeout() 9 years ago
Ilya Dryomov 3540bfdb30 libceph: request_init() and request_release_checks() 9 years ago
Ilya Dryomov 5aea3dcd50 libceph: a major OSD client update 9 years ago
Ilya Dryomov 9dd2845ccb libceph: protect osdc->osd_lru list with a spinlock 9 years ago
Ilya Dryomov 7a28f59bf9 libceph: allocate ceph_osd with GFP_NOFAIL 9 years ago
Ilya Dryomov 0247a0cf3e libceph: osd_init() and osd_cleanup() 9 years ago
Ilya Dryomov 42c1b12403 libceph: handle_one_map() 9 years ago
Ilya Dryomov e5253a7bde libceph: allocate dummy osdmap in ceph_osdc_init() 9 years ago
Ilya Dryomov fbca963532 libceph: schedule tick from ceph_osdc_init() 9 years ago
Ilya Dryomov b37ee1b9b8 libceph: move schedule_delayed_work() in ceph_osdc_init() 9 years ago
Ilya Dryomov fe5da05e97 libceph: redo callbacks and factor out MOSDOpReply decoding 9 years ago
Ilya Dryomov 85e084feb4 libceph: drop msg argument from ceph_osdc_callback_t 9 years ago
Ilya Dryomov bb873b5391 libceph: switch to calc_target(), part 2 9 years ago
Ilya Dryomov a66dd38309 libceph: switch to calc_target(), part 1 9 years ago
Ilya Dryomov 63244fa123 libceph: introduce ceph_osd_request_target, calc_target() 9 years ago
Ilya Dryomov 6f3bfd45cd libceph: ceph_osds, ceph_pg_to_up_acting_osds() 9 years ago
Ilya Dryomov d9591f5e28 libceph: rename ceph_oloc_oid_to_pg() 9 years ago
Ilya Dryomov fcd00b68bb libceph: DEFINE_RB_FUNCS macro 9 years ago