2013-05-02 |
Alex Elder | ceph: simplify ceph_sync_write() page_align calculation
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | ceph: use calc_pages_for() in start_read()
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: no need for alignment for mds message
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: define mds_alloc_msg() method
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: drop mutex while allocating a message
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: rename ceph_calc_object_layout()
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: kill ceph_msg->pagelist_count
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: use (void *) for untyped data in osd ops
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: fix wrong opcode use in osd_req_encode_op()
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: complete lingering requests only once
|
commit | commitdiff | tree |
2013-05-02 |
Yan, Zheng | ceph: acquire i_mutex in __ceph_do_pending_vmtruncate
|
commit | commitdiff | tree |
2013-05-02 |
Yan, Zheng | ceph: don't early drop Fw cap
|
commit | commitdiff | tree |
2013-05-02 |
Sage Weil | ceph: revert commit 22cddde104
|
commit | commitdiff | tree |
2013-05-02 |
Yan, Zheng | ceph: use I_COMPLETE inode flag instead of D_COMPLETE... Reviewed-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-05-02 |
Yan, Zheng | ceph: set mds_want according to cap import message
|
commit | commitdiff | tree |
2013-05-02 |
Yan, Zheng | ceph: queue cap release when trimming cap
|
commit | commitdiff | tree |
2013-05-02 |
Yan, Zheng | ceph: fix LSSNAP regression
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: set page alignment in start_request()
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: distinguish page array and pagelist count
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: don't pass request to calc_layout()
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: format target object name in caller
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: pass object number back to calc_layout() caller
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: make ceph_msg->bio_seg be unsigned
|
commit | commitdiff | tree |
2013-05-02 |
Alex Elder | libceph: fix a osd request memory leak
|
commit | commitdiff | tree |
2013-04-17 |
Alex Elder | rbd: do a safe list traversal in rbd_img_request_submit()
|
commit | commitdiff | tree |
2013-03-29 |
Alex Elder | rbd: don't zero-fill non-image object requests Reviewed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-03-11 |
Sage Weil | libceph: fix decoding of pgids Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Sage Weil | libceph: add support for HASHPSPOOL pool flag Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Sage Weil | libceph: update osd request/reply encoding Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Sage Weil | libceph: calculate placement based on the internal... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Sage Weil | ceph: update support for PGID64, PGPOOL3, OSDENC protocol... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Alex Elder | ceph: update "ceph_features.h" Reviewed-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Sage Weil | libceph: decode into cpu-native ceph_pg type Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Sage Weil | libceph: rename ceph_pg -> ceph_pg_v1 Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Alex Elder | rbd: pass length, not op for osd completions Reviewed-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-26 |
Alex Elder | rbd: move rbd_osd_trivial_callback() Reviewed-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-22 |
Sage Weil | ceph: fix statvfs fr_size Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: add barriers near done flag operations
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: turn off interrupts for open/remove locking
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | libceph: don't require r_num_pages for bio requests
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: don't take extra bio reference for osd client
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | libceph: add a compatibility check interface
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: prevent open for image being removed
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: define flags field, use it for exists flag
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: don't drop watch requests on completion
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: decrement obj request count when deleting
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: track object rather than osd request for watch
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: unregister linger in watch sync routine
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: get rid of rbd_req_sync_exec()
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: implement sync method with new code
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: send notify ack asynchronously
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: get rid of rbd_req_sync_notify_ack()
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: use new code for notify ack
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: get rid of rbd_req_sync_watch()
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: implement watch/unwatch with new code
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: get rid of rbd_req_sync_read()
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: implement sync object read with new code
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: kill rbd_req_coll and rbd_request
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: kill rbd_rq_fn() and all other related code
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | rbd: new request tracking code
|
commit | commitdiff | tree |
2013-02-14 |
Alex Elder | libceph: fix messenger CONFIG_BLOCK dependencies
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: implement hidden per-field ceph.*.layout.* vxattrs Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: add ceph.dir.layout vxattr Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: change ceph.file.layout.* implementation, content Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: fix listxattr handling for vxattrs Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: fix getxattr vxattr handling Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: add exists_cb to vxattr struct Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: pass ceph.* removexattrs through to MDS Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: pass unhandled ceph.* setxattrs through to MDS Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: support hidden vxattrs Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2013-02-14 |
Sage Weil | ceph: remove 'ceph.layout' virtual xattr Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-11-05 |
Sage Weil | ceph: Fix i_size update race Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-11-04 |
Yan, Zheng | ceph: Hold caps_list_lock when adjusting caps_{use... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-10-29 |
David Zafman | ceph: fix dentry reference leak in encode_fh() Reviewed-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-10-24 |
Sage Weil | libceph: avoid NULL kref_put when osd reset races with... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-09-22 |
Alex Elder | libceph: only kunmap kmapped pages Reviewed-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-09-22 |
Alex Elder | rbd: drop dev reference on error in rbd_open()
|
commit | commitdiff | tree |
2012-08-21 |
Sage Weil | ceph: avoid divide by zero in __validate_layout() Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-08-21 |
Jim Schutt | libceph: avoid truncation due to racing banners
|
commit | commitdiff | tree |
2012-08-21 |
Sage Weil | ceph: tolerate (and warn on) extraneous dentry from mds Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-08-20 |
Sage Weil | libceph: delay debugfs initialization until we learn... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-08-02 |
Sylvain Munaut | libceph: fix crypto key null deref, memory leak Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-08-02 |
Sage Weil | ceph: simplify+fix atomic_open Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: create rbd_refresh_helper()
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: return obj version in __rbd_refresh_header()
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: fixes in rbd_header_from_disk()
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: always pass ops array to rbd_req_sync_op()
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: pass null version pointer in add_snap()
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: make rbd_create_rw_ops() return a pointer
|
commit | commitdiff | tree |
2012-07-31 |
Alex Elder | rbd: have __rbd_add_snap_dev() return a pointer
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: recheck con state after allocating incoming... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: change ceph_con_in_msg_alloc convention to... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: avoid dropping con mutex before fault Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: verify state after retaking con lock after... Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: revoke mon_client messages on session restart Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: fix handling of immediate socket connect failure Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | ceph: update MAINTAINERS file Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: be less chatty about stray replies Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: clear all flags on con_close Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
2012-07-31 |
Sage Weil | libceph: clean up con flags Signed-off-by: Sage Weil <sage@inktank.com>
|
commit | commitdiff | tree |
next |