| Commit message (Expand) | Author | Age | Files | Lines |
* | libceph: update osd request/reply encoding | Sage Weil | 2013-02-27 | 1 | -28/+24 |
* | rbd: pass length, not op for osd completions | Alex Elder | 2013-02-27 | 1 | -27/+20 |
* | rbd: move rbd_osd_trivial_callback() | Alex Elder | 2013-02-26 | 1 | -7/+7 |
* | rbd: eliminate sparse warnings | Alex Elder | 2013-02-25 | 1 | -5/+7 |
* | rbd: normalize dout() calls | Alex Elder | 2013-02-25 | 1 | -5/+61 |
* | rbd: barriers are hard | Alex Elder | 2013-02-25 | 1 | -3/+12 |
* | rbd: ignore zero-length requests | Alex Elder | 2013-02-25 | 1 | -3/+16 |
* | libceph: drop return value from page vector copy routines | Alex Elder | 2013-02-20 | 1 | -3/+2 |
* | rbd: ignore result of ceph_copy_from_page_vector() | Alex Elder | 2013-02-20 | 1 | -5/+5 |
* | rbd: prevent bytes transferred overflow | Alex Elder | 2013-02-20 | 1 | -1/+5 |
* | libceph: allow STAT osd operations | Alex Elder | 2013-02-20 | 1 | -0/+15 |
* | rbd: add parentheses to object request iterator macros | Alex Elder | 2013-02-20 | 1 | -3/+3 |
* | libceph: kill ceph_osdc_create_event() "one_shot" parameter | Alex Elder | 2013-02-18 | 1 | -1/+1 |
* | rbd: add barriers near done flag operations | Alex Elder | 2013-02-14 | 1 | -6/+24 |
* | rbd: turn off interrupts for open/remove locking | Alex Elder | 2013-02-14 | 1 | -6/+6 |
* | libceph: don't require r_num_pages for bio requests | Alex Elder | 2013-02-14 | 1 | -2/+0 |
* | rbd: don't take extra bio reference for osd client | Alex Elder | 2013-02-14 | 1 | -1/+5 |
* | rbd: prevent open for image being removed | Alex Elder | 2013-02-14 | 1 | -10/+33 |
* | rbd: define flags field, use it for exists flag | Alex Elder | 2013-02-14 | 1 | -9/+28 |
* | rbd: don't drop watch requests on completion | Alex Elder | 2013-02-14 | 1 | -9/+21 |
* | rbd: decrement obj request count when deleting | Alex Elder | 2013-02-14 | 1 | -4/+12 |
* | rbd: track object rather than osd request for watch | Alex Elder | 2013-02-14 | 1 | -4/+4 |
* | rbd: unregister linger in watch sync routine | Alex Elder | 2013-02-14 | 1 | -6/+4 |
* | rbd: get rid of rbd_req_sync_exec() | Alex Elder | 2013-02-14 | 1 | -160/+0 |
* | rbd: implement sync method with new code | Alex Elder | 2013-02-14 | 1 | -18/+96 |
* | rbd: send notify ack asynchronously | Alex Elder | 2013-02-14 | 1 | -5/+5 |
* | rbd: get rid of rbd_req_sync_notify_ack() | Alex Elder | 2013-02-14 | 1 | -33/+0 |
* | rbd: use new code for notify ack | Alex Elder | 2013-02-14 | 1 | -21/+55 |
* | rbd: get rid of rbd_req_sync_watch() | Alex Elder | 2013-02-14 | 1 | -42/+0 |
* | rbd: implement watch/unwatch with new code | Alex Elder | 2013-02-14 | 1 | -3/+86 |
* | rbd: get rid of rbd_req_sync_read() | Alex Elder | 2013-02-14 | 1 | -24/+0 |
* | rbd: implement sync object read with new code | Alex Elder | 2013-02-14 | 1 | -4/+92 |
* | rbd: kill rbd_req_coll and rbd_request | Alex Elder | 2013-02-14 | 1 | -55/+3 |
* | rbd: kill rbd_rq_fn() and all other related code | Alex Elder | 2013-02-14 | 1 | -319/+0 |
* | rbd: new request tracking code | Alex Elder | 2013-02-14 | 1 | -2/+619 |
* | rbd: don't retry setting up header watch | Alex Elder | 2013-01-26 | 1 | -19/+4 |
* | rbd: check for overflow in rbd_get_num_segments() | Alex Elder | 2013-01-26 | 1 | -1/+6 |
* | rbd: small changes | Alex Elder | 2013-01-26 | 1 | -9/+8 |
* | rbd: fix type of snap_id in rbd_dev_v2_snap_info() | Alex Elder | 2013-01-17 | 1 | -1/+1 |
* | rbd: assign watch request more directly | Alex Elder | 2013-01-17 | 1 | -12/+8 |
* | rbd: move remaining osd op setup into rbd_osd_req_op_create() | Alex Elder | 2013-01-17 | 1 | -41/+27 |
* | rbd: move call osd op setup into rbd_osd_req_op_create() | Alex Elder | 2013-01-17 | 1 | -18/+30 |
* | rbd: don't assign extent info in rbd_req_sync_op() | Alex Elder | 2013-01-17 | 1 | -26/+46 |
* | rbd: don't assign extent info in rbd_do_request() | Alex Elder | 2013-01-17 | 1 | -7/+10 |
* | rbd: don't leak rbd_req for rbd_req_sync_notify_ack() | Alex Elder | 2013-01-17 | 1 | -2/+2 |
* | rbd: don't leak rbd_req on synchronous requests | Alex Elder | 2013-01-17 | 1 | -24/+24 |
* | rbd: combine rbd sync watch/unwatch functions | Alex Elder | 2013-01-17 | 1 | -54/+27 |
* | rbd: use a common layout for each device | Alex Elder | 2013-01-17 | 1 | -11/+23 |
* | rbd: don't bother calculating file mapping | Alex Elder | 2013-01-17 | 1 | -14/+4 |
* | rbd: open code rbd_calc_raw_layout() | Alex Elder | 2013-01-17 | 1 | -37/+18 |