stephen hemminger
|
f647944995
ceph: remove bogus extern
|
11 years ago |
Linus Torvalds
|
240cd6a817
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
11 years ago |
Ilya Dryomov
|
8008ab1080
libceph: return primary from ceph_calc_pg_acting()
|
11 years ago |
Ilya Dryomov
|
a2505d63ee
libceph: split osdmap allocation and decode steps
|
11 years ago |
Ilya Dryomov
|
c647b8a8c6
libceph: add support for CEPH_OSD_OP_SETALLOCHINT osd op
|
11 years ago |
Ilya Dryomov
|
7b25bf5f02
libceph: encode CEPH_OSD_OP_FLAG_* op flags
|
11 years ago |
stephen hemminger
|
2045ceaed4
net: remove unnecessary return's
|
11 years ago |
Ilya Dryomov
|
ff513ace9b
libceph: take map_sem for read in handle_reply()
|
11 years ago |
Ilya Dryomov
|
0bbfdfe8d2
libceph: factor out logic from ceph_osdc_start_request()
|
11 years ago |
Ilya Dryomov
|
c172ec5c8d
libceph: fix error handling in ceph_osdc_init()
|
11 years ago |
Ilya Dryomov
|
205ee1187a
libceph: follow redirect replies from osds
|
11 years ago |
Ilya Dryomov
|
3c972c95c6
libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_{oloc,oid}
|
11 years ago |
Ilya Dryomov
|
17a13e4028
libceph: follow {read,write}_tier fields on osd request submission
|
11 years ago |
Ilya Dryomov
|
7c13cb6435
libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg()
|
11 years ago |
Ilya Dryomov
|
4295f2217a
libceph: introduce and start using oid abstraction
|
11 years ago |
Ilya Dryomov
|
2d0ebc5d59
libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN
|
11 years ago |
Ilya Dryomov
|
22116525ba
libceph: start using oloc abstraction
|
11 years ago |
Ilya Dryomov
|
0b4af2e8c9
libceph: dout() is missing a newline
|
11 years ago |
Ilya Dryomov
|
f2be82b005
libceph: fix preallocation check in get_reply()
|
11 years ago |
Ilya Dryomov
|
3f0a4ac55f
libceph: rename front to front_len in get_reply()
|
11 years ago |
Josh Durgin
|
9a1ea2dbff
libceph: resend all writes after the osdmap loses the full flag
|
11 years ago |
Josh Durgin
|
d29adb34a9
libceph: block I/O when PAUSE or FULL osd map flags are set
|
11 years ago |
Li Wang
|
37c89bde5d
ceph: Add necessary clean up if invalid reply received in handle_reply()
|
11 years ago |
Josh Durgin
|
dd935f44a4
libceph: add function to ensure notifies are complete
|
12 years ago |
Dan Carpenter
|
dbcae088fa
libceph: create_singlethread_workqueue() doesn't return ERR_PTRs
|
12 years ago |
Dan Carpenter
|
b72e19b922
libceph: potential NULL dereference in ceph_osdc_handle_map()
|
12 years ago |
Dan Carpenter
|
1874119664
libceph: fix error handling in handle_reply()
|
12 years ago |
Li Wang
|
ad7a60de88
ceph: punch hole support
|
12 years ago |
majianpeng
|
73d9f7eef3
libceph: unregister request in __map_request failed and nofail == false
|
12 years ago |
Yan, Zheng
|
61c5d6bf70
libceph: call r_unsafe_callback when unsafe reply is received
|
12 years ago |