Ilya Dryomov
|
914902af4f
libceph: don't call encode_request_finish() on MOSDBackoff messages
|
8 سال پیش |
Ilya Dryomov
|
a02a946dfe
libceph: respect RADOS_BACKOFF backoffs
|
8 سال پیش |
Ilya Dryomov
|
df28152d53
libceph: avoid unnecessary pi lookups in calc_target()
|
8 سال پیش |
Ilya Dryomov
|
6d637a540e
libceph: use target pi for calc_target() calculations
|
8 سال پیش |
Ilya Dryomov
|
db098ec4e4
libceph: always populate t->target_{oid,oloc} in calc_target()
|
8 سال پیش |
Ilya Dryomov
|
04c7d789e2
libceph: make sure need_resend targets reflect latest map
|
8 سال پیش |
Ilya Dryomov
|
a10bcb19ae
libceph: delete from need_resend_linger before check_linger_pool_dne()
|
8 سال پیش |
Ilya Dryomov
|
7de030d6b1
libceph: resend on PG splits if OSD has RESEND_ON_SPLIT
|
8 سال پیش |
Ilya Dryomov
|
84ed45df46
libceph: drop need_resend from calc_target()
|
8 سال پیش |
Ilya Dryomov
|
8cb441c054
libceph: MOSDOp v8 encoding (actual spgid + full hash)
|
8 سال پیش |
Ilya Dryomov
|
2e59ffd1df
libceph: encode_{pgid,oloc}() helpers
|
8 سال پیش |
Ilya Dryomov
|
dc98ff7230
libceph: introduce ceph_spg, ceph_pg_to_primary_shard()
|
8 سال پیش |
Ilya Dryomov
|
dc93e0e283
libceph: fold [l]req->last_force_resend into ceph_osd_request_target
|
8 سال پیش |
Linus Torvalds
|
26c5eaa132
Merge tag 'ceph-for-4.12-rc1' of git://github.com/ceph/ceph-client
|
8 سال پیش |
Deepa Dinamani
|
1134e09100
fs: ceph: CURRENT_TIME with ktime_get_real_ts()
|
8 سال پیش |
Jeff Layton
|
58eb7932ae
libceph: add an epoch_barrier field to struct ceph_osd_client
|
8 سال پیش |
Jeff Layton
|
fc36d0a42c
libceph: abort already submitted but abortable requests when map or pool goes full
|
8 سال پیش |
Jeff Layton
|
a1f4020aab
libceph: allow requests to return immediately on full conditions if caller wishes
|
8 سال پیش |
Jeff Layton
|
aa26d662b9
libceph: remove req->r_replay_version
|
8 سال پیش |
Elena Reshetova
|
02113a0f14
libceph: convert ceph_osd.o_ref from atomic_t to refcount_t
|
8 سال پیش |
Ilya Dryomov
|
7cc5e38f2f
libceph: osd_request_timeout option
|
8 سال پیش |
Linus Torvalds
|
b2deee2dc0
Merge tag 'ceph-for-4.11-rc1' of git://github.com/ceph/ceph-client
|
8 سال پیش |
Ilya Dryomov
|
54ea0046b6
libceph, rbd, ceph: WRITE | ONDISK -> WRITE
|
8 سال پیش |
Ilya Dryomov
|
b18b9550e4
libceph: get rid of ack vs commit
|
8 سال پیش |
Ilya Dryomov
|
2544a02090
libceph: pass reply buffer length through ceph_osdc_call()
|
8 سال پیش |
Yan, Zheng
|
d641df819d
ceph: update readpages osd request according to size of pages
|
8 سال پیش |
Peter Zijlstra
|
2c935bc572
locking/atomic, kref: Add kref_read()
|
8 سال پیش |
Ilya Dryomov
|
45ee2c1d66
libceph: remove now unused finish_request() wrapper
|
8 سال پیش |
Ilya Dryomov
|
c297eb4269
libceph: always signal completion when done
|
8 سال پیش |
Ilya Dryomov
|
0dde584882
libceph: drop len argument of *verify_authorizer_reply()
|
8 سال پیش |