Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
c05012ce9a70100dd547042865df751498244ec3
/
net
/
ceph
/
osd_client.c
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
935b639
libceph: fix linger request requeuing
by Sage Weil
· 13 years ago
aca420b
libceph: fix leak of osd structs during shutdown
by Sage Weil
· 13 years ago
4cf9d54
libceph: don't time out osd requests that haven't been received
by Sage Weil
· 13 years ago
9bb0ce2
libceph: fix page calculation for non-page-aligned io
by Sage Weil
· 14 years ago
2584547
ceph: fix sync vs canceled write
by Sage Weil
· 14 years ago
cd634fb
libceph: subscribe to osdmap when cluster is full
by Sage Weil
· 14 years ago
9d6fcb0
ceph: check return value for start_request in writepages
by Sage Weil
· 14 years ago
2dab036
libceph: use snprintf for formatting object name
by Sage Weil
· 14 years ago
4ad1262
libceph: fix ceph_osdc_alloc_request error checks
by Sage Weil
· 14 years ago
e6d2831
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 14 years ago
42933ba
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
by Linus Torvalds
· 14 years ago
77f38e0
libceph: fix linger request requeueing
by Sage Weil
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
fbdb919
libceph: fix null dereference when unregistering linger requests
by Sage Weil
· 14 years ago
234af26
ceph: unlock on error in ceph_osdc_start_request()
by Dan Carpenter
· 14 years ago
6b0ae40
ceph: fix possible NULL pointer dereference
by Mariusz Kozlowski
· 14 years ago
a40c4f1
libceph: add lingering request and watch/notify event framework
by Yehuda Sadeh
· 14 years ago
6f6c700
libceph: fix osd request queuing on osdmap updates
by Sage Weil
· 14 years ago
c5c6b19
ceph: explicitly specify page alignment in network messages
by Sage Weil
· 14 years ago
b7495fc
ceph: make page alignment explicit in osd interface
by Sage Weil
· 14 years ago
3d14c5d
ceph: factor out libceph from Ceph file system
by Yehuda Sadeh
· 15 years ago
[Renamed (97%) from fs/ceph/osd_client.c]
ae1533b
ceph-rbd: osdc support for osd call and rollback operations
by Yehuda Sadeh
· 15 years ago
68b4476
ceph: messenger and osdc changes for rbd
by Yehuda Sadeh
· 15 years ago
3499e8a
ceph: refactor osdc requests creation functions
by Yehuda Sadeh
· 15 years ago
6bc1887
ceph: avoid null deref in osd request error path
by Sage Weil
· 14 years ago
07a27e2
ceph: fix osd request lru adjustment when sending request
by Henry C Chang
· 14 years ago
213c99e
ceph: whitespace cleanup
by Sage Weil
· 14 years ago
796d695
ceph: only set num_pages in calc_layout
by Sage Weil
· 15 years ago
03066f2
ceph: use complete_all and wake_up_all
by Yehuda Sadeh
· 14 years ago
4a32f93
ceph: fix map handler error path
by Sage Weil
· 15 years ago
79494d1
ceph: fix leak of osd authorizer
by Sage Weil
· 15 years ago
9e32789
ceph: Storage class should be before const qualifier
by Tobias Klauser
· 15 years ago
34d2376
ceph: all allocation functions should get gfp_mask
by Yehuda Sadeh
· 15 years ago
4f48280
ceph: name msgpools; useful error messages
by Sage Weil
· 15 years ago
f26e681
ceph: osdtimeout=0 for now timeout
by Sage Weil
· 15 years ago
c473ad9
ceph: wake up mount thread when getting osdmap
by Yehuda Sadeh
· 15 years ago
bb25766
ceph: simplify ceph_msg_new
by Sage Weil
· 15 years ago
a79832f
ceph: make ceph_msg_new return NULL on failure; clean up, fix callers
by Sage Weil
· 15 years ago
6f46cb2
ceph: fix theoretically possible double-put on connection
by Sage Weil
· 15 years ago
21b667f
ceph: simplify page setup for incoming data
by Sage Weil
· 15 years ago
d85b705
ceph: resubmit requests on pg mapping change (not just primary change)
by Sage Weil
· 15 years ago
0ceed5d
ceph: unregister osd request on failure
by Sage Weil
· 15 years ago
87b315a
ceph: avoid reopening osd connections when address hasn't changed
by Sage Weil
· 15 years ago
3dd72fc
ceph: rename r_sent_stamp r_stamp
by Sage Weil
· 15 years ago
12eadc1
ceph: fix null pointer deref of r_osd in debug output
by Sage Weil
· 15 years ago
422d2cb
ceph: reset osd after relevant messages timed out
by Yehuda Sadeh
· 15 years ago
6f863e7
ceph: set osd request message front length correctly
by Sage Weil
· 15 years ago
c16e786
ceph: use single osd op reply msg
by Sage Weil
· 15 years ago
c99eb1c
ceph: remove fragile __map_osds optimization
by Sage Weil
· 15 years ago
5b3a4db
ceph: fix up unexpected message handling
by Sage Weil
· 15 years ago
153a008
ceph: reset osd connections after fault
by Sage Weil
· 15 years ago
f5a2041
ceph: put unused osd connections on lru
by Yehuda Sadeh
· 15 years ago
9bd2e6f
ceph: allow renewal of auth credentials
by Sage Weil
· 15 years ago
0c94899
ceph: always send truncation info with read and write osd ops
by Yehuda Sadeh
· 15 years ago
0d59ab8
ceph: keep reserved replies on the request structure
by Yehuda Sadeh
· 15 years ago
0547a9b
ceph: alloc message data pages and check if tid exists
by Yehuda Sadeh
· 15 years ago
2450418
ceph: allocate middle of message before stating to read
by Yehuda Sadeh
· 15 years ago
7740a42
ceph: display pgid in debugfs osd request dump
by Sage Weil
· 15 years ago
103e2d3
ceph: remove unused erank field
by Sage Weil
· 15 years ago
6df058c
ceph: include transaction id in ceph_msg_header (protocol change)
by Sage Weil
· 15 years ago
350b1c3
ceph: control access to page vector for incoming data
by Sage Weil
· 15 years ago
529cfcc
ceph: unregister canceled/timed out osd requests
by Sage Weil
· 15 years ago
30dc638
ceph: fix error paths for corrupt osdmap messages
by Sage Weil
· 15 years ago
9ec7cab
ceph: hex dump corrupt server data to KERN_DEBUG
by Sage Weil
· 15 years ago
93c20d9
ceph: fix msgpool reservation leak
by Yehuda Sadeh
· 15 years ago
415e49a
ceph: use kref for ceph_osd_request
by Sage Weil
· 15 years ago
50b885b
ceph: whitespace cleanup
by Sage Weil
· 15 years ago
34b43a5
ceph: plug leak of request_mutex
by Sage Weil
· 15 years ago
32c895e
fs/ceph: Move a dereference below a NULL test
by Julia Lawall
· 15 years ago
0743304
ceph: fix debugfs entry, simplify fsid checks
by Sage Weil
· 15 years ago
4e7a5dc
ceph: negotiate authentication protocol; implement AUTH_NONE protocol
by Sage Weil
· 15 years ago
5f44f14
ceph: handle errors during osd client init
by Sage Weil
· 15 years ago
42ce56e
ceph: remove bad calls to ceph_con_shutdown
by Sage Weil
· 15 years ago
5104212
ceph: fix endian conversions for ceph_pg
by Sage Weil
· 15 years ago
6b80518
ceph: allocate and parse mount args before client instance
by Sage Weil
· 15 years ago
8f3bc05
ceph: warn on allocation from msgpool with larger front_len
by Sage Weil
· 15 years ago
c89136e
ceph: convert encode/decode macros to inlines
by Sage Weil
· 15 years ago
266673d
ceph: cancel osd requests before resending them
by Sage Weil
· 15 years ago
81b024e
ceph: reset osd session on fault, not peer_reset
by Sage Weil
· 15 years ago
0ba6478
ceph: revoke osd request message on request completion
by Sage Weil
· 15 years ago
c1ea882
ceph: fix osd request submission race
by Sage Weil
· 15 years ago
f24e998
ceph: OSD client
by Sage Weil
· 15 years ago