Age | Commit message (Expand) | Author |
2019-07-08 | rbd: support for object-map and fast-diff | Ilya Dryomov |
2019-07-08 | rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() | Ilya Dryomov |
2019-07-08 | libceph: export osd_req_op_data() macro | Ilya Dryomov |
2019-07-08 | libceph: change ceph_osdc_call() to take page vector for response | Ilya Dryomov |
2019-07-08 | libceph: bump CEPH_MSG_MAX_DATA_LEN (again) | Ilya Dryomov |
2019-07-08 | rbd: new exclusive lock wait/wake code | Ilya Dryomov |
2019-07-08 | rbd: quiescing lock should wait for image requests | Ilya Dryomov |
2019-07-08 | rbd: lock should be quiesced on reacquire | Ilya Dryomov |
2019-07-08 | rbd: introduce copyup state machine | Ilya Dryomov |
2019-07-08 | rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() | Ilya Dryomov |
2019-07-08 | rbd: move OSD request allocation into object request state machines | Ilya Dryomov |
2019-07-08 | rbd: factor out __rbd_osd_setup_discard_ops() | Ilya Dryomov |
2019-07-08 | rbd: factor out rbd_osd_setup_copyup() | Ilya Dryomov |
2019-07-08 | rbd: introduce obj_req->osd_reqs list | Ilya Dryomov |
2019-07-08 | libceph: rename r_unsafe_item to r_private_item | Ilya Dryomov |
2019-07-08 | rbd: introduce image request state machine | Ilya Dryomov |
2019-07-08 | rbd: move OSD request submission into object request state machines | Ilya Dryomov |
2019-07-08 | rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} | Ilya Dryomov |
2019-07-08 | rbd: replace obj_req->tried_parent with obj_req->read_state | Ilya Dryomov |
2019-07-08 | rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred | Ilya Dryomov |
2019-07-08 | ceph: don't NULL terminate virtual xattrs | Jeff Layton |
2019-07-08 | ceph: return -ERANGE if virtual xattr value didn't fit in buffer | Jeff Layton |
2019-07-08 | ceph: make getxattr_cb return ssize_t | Jeff Layton |
2019-07-08 | ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP | Yan, Zheng |
2019-07-08 | ceph: kick flushing and flush snaps before sending normal cap message | Yan, Zheng |
2019-07-08 | ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() | Yan, Zheng |
2019-07-08 | ceph: increment change_attribute on local changes | Jeff Layton |
2019-07-08 | ceph: handle change_attr in cap messages | Jeff Layton |
2019-07-08 | ceph: add change_attr field to ceph_inode_info | Jeff Layton |
2019-07-08 | iversion: add a routine to update a raw value with a larger one | Jeff Layton |
2019-07-08 | ceph: allow querying of STATX_BTIME in ceph_getattr | Jeff Layton |
2019-07-08 | libceph: turn on CEPH_FEATURE_MSG_ADDR2 | Jeff Layton |
2019-07-08 | ceph: handle btime in cap messages | Jeff Layton |
2019-07-08 | ceph: add btime field to ceph_inode_info | Jeff Layton |
2019-07-08 | libceph: rename ceph_encode_addr to ceph_encode_banner_addr | Jeff Layton |
2019-07-08 | libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE | Jeff Layton |
2019-07-08 | ceph: fix decode_locker to use ceph_decode_entity_addr | Jeff Layton |
2019-07-08 | ceph: have MDS map decoding use entity_addr_t decoder | Jeff Layton |
2019-07-08 | libceph: correctly decode ADDR2 addresses in incremental OSD maps | Jeff Layton |
2019-07-08 | libceph: fix watch_item_t decoding to use ceph_decode_entity_addr | Jeff Layton |
2019-07-08 | libceph: switch osdmap decoding to use ceph_decode_entity_addr | Jeff Layton |
2019-07-08 | libceph: ADDR2 support for monmap | Jeff Layton |
2019-07-08 | libceph: add ceph_decode_entity_addr | Jeff Layton |
2019-07-08 | libceph: fix sa_family just after reading address | Jeff Layton |
2019-07-08 | ceph: remove request from waiting list before unregister | Yan, Zheng |
2019-07-08 | ceph: don't blindly unregister session that is in opening state | Yan, Zheng |
2019-07-08 | ceph: fix infinite loop in get_quota_realm() | Yan, Zheng |
2019-07-08 | ceph: add selinux support | Yan, Zheng |
2019-07-08 | ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx | Yan, Zheng |
2019-07-08 | ceph: fix debug print format in __set_xattr() | Yan, Zheng |