Ilya Dryomov
|
70b5bfa360
libceph: sync osd op definitions in rados.h
|
hace 11 años |
Ilya Dryomov
|
91883cd27c
libceph: don't try checking queue_work() return value
|
hace 11 años |
Joe Perches
|
b9a678994b
libceph: Convert pr_warning to pr_warn
|
hace 11 años |
Ilya Dryomov
|
2cc6128ab2
libceph: resend lingering requests with a new tid
|
hace 11 años |
Ilya Dryomov
|
f671b581f1
libceph: abstract out ceph_osd_request enqueue logic
|
hace 11 años |
Ilya Dryomov
|
2d05f082cb
libceph: nuke ceph_osdc_unregister_linger_request()
|
hace 11 años |
Ilya Dryomov
|
c9f9b93ddf
libceph: introduce ceph_osdc_cancel_request()
|
hace 11 años |
Ilya Dryomov
|
4f23409e0c
libceph: fix linger request check in __unregister_request()
|
hace 11 años |
Ilya Dryomov
|
af59306455
libceph: unregister only registered linger requests
|
hace 11 años |
Ilya Dryomov
|
7c6e6fc53e
libceph: assert both regular and lingering lists in __remove_osd()
|
hace 11 años |
Ilya Dryomov
|
6562d661d2
libceph: harden ceph_osdc_request_release() a bit
|
hace 11 años |
Ilya Dryomov
|
9e94af202a
libceph: move and add dout()s to ceph_osdc_request_{get,put}()
|
hace 11 años |
Ilya Dryomov
|
bbf37ec3a6
libceph: add maybe_move_osd_to_lru() and switch to it
|
hace 11 años |
Ilya Dryomov
|
1d0326b13b
libceph: rename ceph_osd_request::r_linger_osd to r_linger_osd_item
|
hace 11 años |
stephen hemminger
|
f647944995
ceph: remove bogus extern
|
hace 11 años |
Linus Torvalds
|
240cd6a817
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
hace 11 años |
Ilya Dryomov
|
8008ab1080
libceph: return primary from ceph_calc_pg_acting()
|
hace 11 años |
Ilya Dryomov
|
a2505d63ee
libceph: split osdmap allocation and decode steps
|
hace 11 años |
Ilya Dryomov
|
c647b8a8c6
libceph: add support for CEPH_OSD_OP_SETALLOCHINT osd op
|
hace 11 años |
Ilya Dryomov
|
7b25bf5f02
libceph: encode CEPH_OSD_OP_FLAG_* op flags
|
hace 11 años |
stephen hemminger
|
2045ceaed4
net: remove unnecessary return's
|
hace 11 años |
Ilya Dryomov
|
ff513ace9b
libceph: take map_sem for read in handle_reply()
|
hace 11 años |
Ilya Dryomov
|
0bbfdfe8d2
libceph: factor out logic from ceph_osdc_start_request()
|
hace 11 años |
Ilya Dryomov
|
c172ec5c8d
libceph: fix error handling in ceph_osdc_init()
|
hace 11 años |
Ilya Dryomov
|
205ee1187a
libceph: follow redirect replies from osds
|
hace 11 años |
Ilya Dryomov
|
3c972c95c6
libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_{oloc,oid}
|
hace 11 años |
Ilya Dryomov
|
17a13e4028
libceph: follow {read,write}_tier fields on osd request submission
|
hace 11 años |
Ilya Dryomov
|
7c13cb6435
libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg()
|
hace 11 años |
Ilya Dryomov
|
4295f2217a
libceph: introduce and start using oid abstraction
|
hace 11 años |
Ilya Dryomov
|
2d0ebc5d59
libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN
|
hace 11 años |