Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
7e2766a1135544a2972d2767f3a41afd5f55067f
/
net
/
ceph
/
osd_client.c
7e2766a
libceph: send queued requests when starting new one
by Alex Elder
· 12 years ago
ad88592
libceph: keep request lists in tid order
by Alex Elder
· 12 years ago
e02493c
libceph: requeue only sent requests when kicking
by Alex Elder
· 12 years ago
92451b4
libceph: no more kick_requests() race
by Alex Elder
· 12 years ago
dc4b870
libceph: slightly defer registering osd request
by Alex Elder
· 12 years ago
27859f9
libceph: wrap auth ops in wrapper functions
by Sage Weil
· 12 years ago
0bed9b5
libceph: add update_authorizer auth method
by Sage Weil
· 12 years ago
95e072e
libceph: kill osd request r_trail
by Alex Elder
· 12 years ago
9a5e6d0
libceph: have osd requests support pagelist data
by Alex Elder
· 12 years ago
175face
libceph: let osd ops determine request data length
by Alex Elder
· 12 years ago
7063677
libceph: set response data fields earlier
by Alex Elder
· 12 years ago
ebf18f4
ceph: only set message data pointers if non-empty
by Alex Elder
· 12 years ago
27fa838
libceph: isolate other message data fields
by Alex Elder
· 12 years ago
f1baeb2
libceph: set page info with byte length
by Alex Elder
· 12 years ago
02afca6
libceph: isolate message page field manipulation
by Alex Elder
· 12 years ago
e0c5948
libceph: record byte count not page count
by Alex Elder
· 12 years ago
0fff87e
libceph: separate read and write data
by Alex Elder
· 12 years ago
2ac2b7a
libceph: distinguish page and bio requests
by Alex Elder
· 12 years ago
2794a82
libceph: separate osd request data info
by Alex Elder
· 12 years ago
153e516
libceph: don't assign page info in ceph_osdc_new_request()
by Alex Elder
· 12 years ago
41766f8
libceph: rename ceph_calc_object_layout()
by Alex Elder
· 12 years ago
8f63ca2
libceph: fix wrong opcode use in osd_req_encode_op()
by Alex Elder
· 12 years ago
0d5af16
libceph: complete lingering requests only once
by Alex Elder
· 12 years ago
f51a822
libceph: set page alignment in start_request()
by Alex Elder
· 12 years ago
d4b515f
libceph: distinguish page array and pagelist count
by Alex Elder
· 12 years ago
60cf599
libceph: don't pass request to calc_layout()
by Alex Elder
· 12 years ago
dbe0fc4
libceph: format target object name in caller
by Alex Elder
· 12 years ago
47a0581
libceph: pass object number back to calc_layout() caller
by Alex Elder
· 12 years ago
3ff5f38
libceph: fix a osd request memory leak
by Alex Elder
· 12 years ago
1b83bef
libceph: update osd request/reply encoding
by Sage Weil
· 12 years ago
2169aea
libceph: calculate placement based on the internal data types
by Sage Weil
· 12 years ago
5b191d9
libceph: decode into cpu-native ceph_pg type
by Sage Weil
· 12 years ago
12979354
libceph: rename ceph_pg -> ceph_pg_v1
by Sage Weil
· 12 years ago
fbfab53
libceph: allow STAT osd operations
by Alex Elder
· 12 years ago
f44246e
libceph: simplify data length calculation
by Alex Elder
· 12 years ago
a9f36c3
libceph: remove dead code in osd_req_encode_op()
by Alex Elder
· 12 years ago
4c46459
libceph: report defined but unsupported osd ops
by Alex Elder
· 12 years ago
2d2f522
libceph: kill ceph_osdc_wait_event()
by Alex Elder
· 12 years ago
3c663bb
libceph: kill ceph_osdc_create_event() "one_shot" parameter
by Alex Elder
· 12 years ago
60e56f1
libceph: kill ceph_calc_raw_layout()
by Alex Elder
· 12 years ago
6078938
libdeph: don't export ceph_osdc_init() or ceph_osdc_stop()
by Alex Elder
· 12 years ago
f9d2519
libceph: lock outside send_queued()
by Alex Elder
· 12 years ago
a3bea47
ceph: kill ceph_osdc_new_request() "num_reply" parameter
by Alex Elder
· 12 years ago
2480882
ceph: kill ceph_osdc_writepages() "flags" parameter
by Alex Elder
· 12 years ago
fbf8685
ceph: kill ceph_osdc_writepages() "dosync" parameter
by Alex Elder
· 12 years ago
87f979d
ceph: kill ceph_osdc_writepages() "nofail" parameter
by Alex Elder
· 12 years ago
9cbb1d7
libceph: don't require r_num_pages for bio requests
by Alex Elder
· 12 years ago
1e32d34
rbd: don't take extra bio reference for osd client
by Alex Elder
· 12 years ago
ae7ca4a3
libceph: pass num_op with ops
by Alex Elder
· 12 years ago
54a5400
libceph: don't set pages or bio in ceph_osdc_alloc_request()
by Alex Elder
· 12 years ago
d178a9e
libceph: don't set flags in ceph_osdc_alloc_request()
by Alex Elder
· 12 years ago
e75b45c
libceph: drop osdc from ceph_calc_raw_layout()
by Alex Elder
· 12 years ago
4d6b250
libceph: drop snapid in ceph_calc_raw_layout()
by Alex Elder
· 12 years ago
e8afad6
libceph: pass length to ceph_calc_file_object_mapping()
by Alex Elder
· 12 years ago
0120be3
libceph: pass length to ceph_osdc_build_request()
by Alex Elder
· 12 years ago
5b9d1b1
libceph: kill op_needs_trail()
by Alex Elder
· 12 years ago
c885837
libceph: always allow trail in osd request
by Alex Elder
· 12 years ago
af77f26
rbd: drop oid parameters from ceph_osdc_build_request()
by Alex Elder
· 12 years ago
c3acb18
libceph: reformat __reset_osd()
by Alex Elder
· 12 years ago
a41bad1
ceph: re-calculate truncate_size for strip object
by Yan, Zheng
· 12 years ago
e6d50f6
libceph: always reset osds when kicking
by Alex Elder
· 12 years ago
ab60b16
libceph: move linger requests sooner in kick_requests()
by Alex Elder
· 12 years ago
c89ce05
libceph: register request before unregister linger
by Alex Elder
· 12 years ago
a978fa2
libceph: don't use rb_init_node() in ceph_osdc_alloc_request()
by Alex Elder
· 12 years ago
3ee5234
libceph: init event->node in ceph_osdc_create_event()
by Alex Elder
· 12 years ago
f407731
libceph: init osd->o_node in create_osd()
by Alex Elder
· 12 years ago
61c7403
rbd: remove linger unconditionally
by Alex Elder
· 12 years ago
685a755
libceph: avoid using freed osd in __kick_osd_requests()
by Alex Elder
· 12 years ago
7d5f248
ceph: don't reference req after put
by Alex Elder
· 12 years ago
83aff95
libceph: remove 'osdtimeout' option
by Sage Weil
· 12 years ago
6816282
ceph: propagate layout error on osd request creation
by Sage Weil
· 12 years ago
d63b77f
libceph: check for invalid mapping
by Sage Weil
· 12 years ago
756a16a
libceph: be less chatty about stray replies
by Sage Weil
· 12 years ago
048a9d2
libceph: trivial fix for the incorrect debug output
by Jiaju Zhang
· 12 years ago
6194ea8
libceph: resubmit linger ops when pg mapping changes
by Sage Weil
· 12 years ago
cd43045
libceph: initialize rb, list nodes in ceph_osd_request
by Sage Weil
· 12 years ago
d50b409
libceph: initialize msgpool message types
by Sage Weil
· 12 years ago
b7a9e5d
libceph: set peer name on con_open, not init
by Sage Weil
· 12 years ago
9a64e8e
Merge tag 'v3.5-rc1'
by Sage Weil
· 12 years ago
8921d11
libceph: make ceph_con_revoke_message() a msg op
by Alex Elder
· 12 years ago
6740a84
libceph: make ceph_con_revoke() a msg operation
by Alex Elder
· 12 years ago
1c20f2d
libceph: tweak ceph_alloc_msg()
by Alex Elder
· 12 years ago
1bfd89f
libceph: fully initialize connection in con_init()
by Alex Elder
· 12 years ago
0d47766
libceph: use con get/put ops from osd_client
by Sage Weil
· 12 years ago
ab8cb34
libceph: osd_client: don't drop reply reference too early
by Alex Elder
· 12 years ago
e10006f
libceph: provide osd number when creating osd
by Alex Elder
· 12 years ago
15d9882
libceph: embed ceph messenger structure in ceph_client
by Alex Elder
· 12 years ago
af56e0a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 12 years ago
35f9f8a
libceph: avoid unregistering osd request when not registered
by Sage Weil
· 13 years ago
8f43fb5
ceph: use info returned by get_authorizer
by Alex Elder
· 13 years ago
a3530df
ceph: have get_authorizer methods return pointers
by Alex Elder
· 13 years ago
a255651
ceph: ensure auth ops are defined before use
by Alex Elder
· 13 years ago
74f1869
ceph: messenger: reduce args to create_authorizer
by Alex Elder
· 13 years ago
6c4a191
ceph: define ceph_auth_handshake type
by Alex Elder
· 13 years ago
065a68f
ceph: osd_client: fix endianness bug in osd_req_encode_op()
by Alex Elder
· 13 years ago
95c9617
net: cleanup unsigned to unsigned int
by Eric Dumazet
· 13 years ago
56e925b
libceph: remove useless return value for osd_client __send_request()
by Sage Weil
· 13 years ago
224736d
libceph: Allocate larger oid buffer in request msgs
by Stratos Psomadakis
· 13 years ago
38d6453
libceph: force resend of osd requests if we skip an osdmap
by Sage Weil
· 13 years ago
b61c276
libceph: don't complain on msgpool alloc failures
by Sage Weil
· 13 years ago
Next »