| Commit message (Expand) | Author | Age | Files | Lines |
* | libceph: store timeouts in jiffies, verify user input | Ilya Dryomov | 2015-06-25 | 1 | -8/+7 |
* | libceph: allow setting osd_req_op's flags | Yan, Zheng | 2015-06-25 | 1 | -9/+15 |
* | libceph: properly release STAT request's raw_data_in | Yan, Zheng | 2015-06-25 | 1 | -0/+3 |
* | Revert "libceph: clear r_req_lru_item in __unregister_linger_request()" | Ilya Dryomov | 2015-05-20 | 1 | -2/+0 |
* | libceph: request a new osdmap if lingering request maps to no osd | Ilya Dryomov | 2015-05-20 | 1 | -11/+20 |
* | libceph: kfree() in put_osd() shouldn't depend on authorizer | Ilya Dryomov | 2015-02-19 | 1 | -2/+3 |
* | libceph: fix double __remove_osd() problem | Ilya Dryomov | 2015-02-19 | 1 | -8/+18 |
* | libceph: specify position of extent operation | Yan, Zheng | 2014-12-17 | 1 | -13/+6 |
* | libceph: add CREATE osd operation support | Yan, Zheng | 2014-12-17 | 1 | -20/+22 |
* | libceph: add SETXATTR/CMPXATTR osd operations support | Yan, Zheng | 2014-12-17 | 1 | -0/+47 |
* | libceph: message signature support | Yan, Zheng | 2014-12-17 | 1 | -0/+16 |
* | libceph: change from BUG to WARN for __remove_osd() asserts | Ilya Dryomov | 2014-11-13 | 1 | -2/+2 |
* | libceph: clear r_req_lru_item in __unregister_linger_request() | Ilya Dryomov | 2014-11-13 | 1 | -0/+2 |
* | libceph: unlink from o_linger_requests when clearing r_osd | Ilya Dryomov | 2014-11-13 | 1 | -0/+1 |
* | libceph: sync osd op definitions in rados.h | Ilya Dryomov | 2014-10-14 | 1 | -62/+3 |
* | libceph: don't try checking queue_work() return value | Ilya Dryomov | 2014-10-14 | 1 | -10/+5 |
* | libceph: Convert pr_warning to pr_warn | Joe Perches | 2014-10-14 | 1 | -8/+7 |
* | libceph: resend lingering requests with a new tid | Ilya Dryomov | 2014-10-14 | 1 | -19/+54 |
* | libceph: abstract out ceph_osd_request enqueue logic | Ilya Dryomov | 2014-10-14 | 1 | -7/+17 |
* | libceph: nuke ceph_osdc_unregister_linger_request() | Ilya Dryomov | 2014-07-08 | 1 | -10/+0 |
* | libceph: introduce ceph_osdc_cancel_request() | Ilya Dryomov | 2014-07-08 | 1 | -6/+25 |
* | libceph: fix linger request check in __unregister_request() | Ilya Dryomov | 2014-07-08 | 1 | -1/+1 |
* | libceph: unregister only registered linger requests | Ilya Dryomov | 2014-07-08 | 1 | -5/+14 |
* | libceph: assert both regular and lingering lists in __remove_osd() | Ilya Dryomov | 2014-07-08 | 1 | -0/+2 |
* | libceph: harden ceph_osdc_request_release() a bit | Ilya Dryomov | 2014-07-08 | 1 | -0/+7 |
* | libceph: move and add dout()s to ceph_osdc_request_{get,put}() | Ilya Dryomov | 2014-07-08 | 1 | -4/+22 |
* | libceph: add maybe_move_osd_to_lru() and switch to it | Ilya Dryomov | 2014-07-08 | 1 | -12/+14 |
* | libceph: rename ceph_osd_request::r_linger_osd to r_linger_osd_item | Ilya Dryomov | 2014-07-08 | 1 | -4/+4 |
* | ceph: remove bogus extern | stephen hemminger | 2014-06-11 | 1 | -1/+1 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag... | Linus Torvalds | 2014-04-07 | 1 | -7/+34 |
|\ |
|
| * | libceph: return primary from ceph_calc_pg_acting() | Ilya Dryomov | 2014-04-04 | 1 | -6/+4 |
| * | libceph: split osdmap allocation and decode steps | Ilya Dryomov | 2014-04-04 | 1 | -1/+1 |
| * | libceph: add support for CEPH_OSD_OP_SETALLOCHINT osd op | Ilya Dryomov | 2014-04-03 | 1 | -0/+27 |
| * | libceph: encode CEPH_OSD_OP_FLAG_* op flags | Ilya Dryomov | 2014-04-03 | 1 | -0/+2 |
* | | net: remove unnecessary return's | stephen hemminger | 2014-02-13 | 1 | -2/+0 |
|/ |
|
* | libceph: take map_sem for read in handle_reply() | Ilya Dryomov | 2014-02-07 | 1 | -6/+11 |
* | libceph: factor out logic from ceph_osdc_start_request() | Ilya Dryomov | 2014-02-07 | 1 | -23/+39 |
* | libceph: fix error handling in ceph_osdc_init() | Ilya Dryomov | 2014-02-03 | 1 | -1/+4 |
* | libceph: follow redirect replies from osds | Ilya Dryomov | 2014-01-27 | 1 | -9/+158 |
* | libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_{oloc,oid} | Ilya Dryomov | 2014-01-27 | 1 | -15/+15 |
* | libceph: follow {read,write}_tier fields on osd request submission | Ilya Dryomov | 2014-01-27 | 1 | -2/+28 |
* | libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() | Ilya Dryomov | 2014-01-27 | 1 | -2/+2 |
* | libceph: introduce and start using oid abstraction | Ilya Dryomov | 2014-01-27 | 1 | -8/+9 |
* | libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN | Ilya Dryomov | 2014-01-27 | 1 | -1/+1 |
* | libceph: start using oloc abstraction | Ilya Dryomov | 2014-01-27 | 1 | -3/+5 |
* | libceph: dout() is missing a newline | Ilya Dryomov | 2014-01-26 | 1 | -2/+2 |
* | libceph: fix preallocation check in get_reply() | Ilya Dryomov | 2014-01-14 | 1 | -2/+2 |
* | libceph: rename front to front_len in get_reply() | Ilya Dryomov | 2014-01-14 | 1 | -4/+5 |
* | libceph: resend all writes after the osdmap loses the full flag | Josh Durgin | 2013-12-13 | 1 | -6/+22 |
* | libceph: block I/O when PAUSE or FULL osd map flags are set | Josh Durgin | 2013-12-13 | 1 | -2/+27 |