2015-11-02 |
Ioana Ciornei | libceph: evaluate osd_req_op_data() arguments only... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Yan, Zheng | ceph: make fsync() wait unsafe requests that created...
|
commit | commitdiff | tree |
2015-11-02 |
Yan, Zheng | ceph: add request to i_unsafe_dirops when getting unsafe...
|
commit | commitdiff | tree |
2015-11-02 |
Ilya Dryomov | libceph: introduce ceph_x_authorizer_cleanup() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Yan, Zheng | ceph: don't invalidate page cache when inode is no...
|
commit | commitdiff | tree |
2015-11-02 |
Ilya Dryomov | rbd: remove duplicate calls to rbd_dev_mapping_clear() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ilya Dryomov | rbd: set device_type::release instead of device::release Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ilya Dryomov | rbd: don't free rbd_dev outside of the release callback Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Ilya Dryomov | rbd: return -ENOMEM instead of pool id if rbd_dev_create... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Shraddha Barke | libceph: use local variable cursor instead of &msg... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Shraddha Barke | libceph: remove con argument in handle_reply() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-11-02 |
Zhu, Caifeng | ceph: combine as many iovec as possile into one OSD...
|
commit | commitdiff | tree |
2015-11-02 |
Arnd Bergmann | ceph: fix message length computation
|
commit | commitdiff | tree |
2015-11-02 |
Geliang Tang | ceph: fix a comment typo
|
commit | commitdiff | tree |
2015-11-02 |
Julia Lawall | rbd: drop null test before destroy functions Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-10-30 |
Ronny Hegewald | rbd: require stable pages if message data CRCs are... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-10-23 |
Ilya Dryomov | rbd: prevent kernel stack blow up on rbd map Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-10-23 |
Ilya Dryomov | rbd: don't leak parent_spec in rbd_dev_probe_parent() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-10-16 |
Ilya Dryomov | rbd: use writefull op for object size writes Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-10-16 |
Ilya Dryomov | rbd: set max_sectors explicitly Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-17 |
Ilya Dryomov | libceph: advertise support for keepalive2 Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-17 |
Ilya Dryomov | libceph: don't access invalid memory in keepalive2... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-09 |
Yan, Zheng | ceph: improve readahead for file holes
|
commit | commitdiff | tree |
2015-09-09 |
Yan, Zheng | ceph: get inode size for each append write
|
commit | commitdiff | tree |
2015-09-09 |
Ilya Dryomov | libceph: check data_len in ->alloc_msg() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | libceph: use keepalive2 to verify the mon session is... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Ilya Dryomov | rbd: plug rbd_dev->header.object_prefix memory leak Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Ilya Dryomov | rbd: fix double free on rbd_dev->header_name Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | libceph: set 'exists' flag for newly up osd Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Jianpeng Ma | ceph: cleanup use of ceph_msg_get
|
commit | commitdiff | tree |
2015-09-08 |
Jianpeng Ma | ceph: no need to get parent inode in ceph_open
|
commit | commitdiff | tree |
2015-09-08 |
Jianpeng Ma | ceph: remove the useless judgement
|
commit | commitdiff | tree |
2015-09-08 |
Brad Hubbard | ceph: remove redundant test of head->safe and silence...
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | ceph: fix queuing inode to mdsdir's snaprealm
|
commit | commitdiff | tree |
2015-09-08 |
Ilya Dryomov | libceph: rename con_work() to ceph_con_workfn() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Benoît Canet | libceph: Avoid holding the zero page on ceph_msgr_slab_init... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Nicholas Krause | libceph: remove the unused macro AES_KEY_SIZE Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | ceph: invalidate dirty pages after forced umount
|
commit | commitdiff | tree |
2015-09-08 |
Yan, Zheng | ceph: EIO all operations after forced umount
|
commit | commitdiff | tree |
2015-07-31 |
Ilya Dryomov | rbd: fix copyup completion race Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-07-31 |
Yan, Zheng | ceph: always re-send cap flushes when MDS recovers Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-07-31 |
Yan, Zheng | ceph: fix ceph_encode_locks_to_buffer() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-07-09 |
Sage Weil | MAINTAINERS: add secondary tree for ceph modules Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-07-09 |
Sage Weil | MAINTAINERS: update ceph entries Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-07-09 |
Ilya Dryomov | libceph: treat sockaddr_storage with uninitialized... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-07-09 |
Ilya Dryomov | libceph: enable ceph in a non-default network namespace Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-30 |
Ilya Dryomov | rbd: use GFP_NOIO in rbd_obj_request_create() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-30 |
Ilya Dryomov | crush: fix a bug in tree bucket decode Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-29 |
Benoît Canet | libceph: Fix ceph_tcp_sendpage()'s more boolean usage Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Benoît Canet | libceph: Remove spurious kunmap() of the zero page Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | rbd: queue_depth map option Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | rbd: store rbd_options in rbd_device Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | rbd: terminate rbd_opts_tokens with Opt_err Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: fix ceph_writepages_start()
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | rbd: bump queue_max_segments Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: rework dcache readdir
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | crush: sync up with userspace Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | crush: fix crash from invalid 'take' argument Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: switch some GFP_NOFS memory allocation to GFP_KERNEL
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: pre-allocate data structure that tracks caps...
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: re-send flushing caps (which are revoked) in...
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: send TID of the oldest pending caps flush to MDS
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: track pending caps flushing globally
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: track pending caps flushing accurately
|
commit | commitdiff | tree |
2015-06-25 |
Hong Zhiguo | libceph: fix wrong name "Ceph filesystem for Linux" Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: fix directory fsync
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: fix flushing caps
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: don't include used caps in cap_wanted
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: ratelimit warn messages for MDS closes session
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | rbd: timeout watch teardown on unmap with mount_timeout Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | ceph: simplify two mount_timeout sites Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | libceph: a couple tweaks for wait loops Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | libceph: store timeouts in jiffies, verify user input Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | libceph: nuke time_sub() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: exclude setfilelock requests when calculating...
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: don't pre-allocate space for cap release messages
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: make sure syncfs flushes all cap snaps
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: don't trim auth cap when there are cap snaps
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: take snap_rwsem when accessing snap realm's cached_context
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: avoid sending unnessesary FLUSHSNAP message
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR...
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: use empty snap context for uninline_data and...
|
commit | commitdiff | tree |
2015-06-25 |
Ilya Dryomov | libceph: use kvfree() instead of open-coding it Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | ceph: check OSD caps before read/write
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | libceph: allow setting osd_req_op's flags
|
commit | commitdiff | tree |
2015-06-25 |
Yan, Zheng | libceph: properly release STAT request's raw_data_in
|
commit | commitdiff | tree |
2015-05-20 |
Ilya Dryomov | Revert "libceph: clear r_req_lru_item in __unregister_linger... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-05-20 |
Ilya Dryomov | libceph: request a new osdmap if lingering request... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-22 |
Ilya Dryomov | rbd: rbd_wq comment is obsolete Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-22 |
Ilya Dryomov | libceph: announce support for straw2 buckets Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-22 |
Ilya Dryomov | crush: straw2 bucket type with an efficient 64-bit... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-22 |
Ilya Dryomov | crush: ensuring at most num-rep osds are selected Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-22 |
Ilya Dryomov | crush: drop unnecessary include from mapper.c Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-22 |
Yan, Zheng | ceph: fix uninline data function
|
commit | commitdiff | tree |
2015-04-22 |
Yan, Zheng | ceph: rename snapshot support
|
commit | commitdiff | tree |
2015-04-22 |
Yan, Zheng | ceph: fix null pointer dereference in send_mds_reconnect()
|
commit | commitdiff | tree |
2015-04-20 |
Yan, Zheng | ceph: hold on to exclusive caps on complete directories
|
commit | commitdiff | tree |
2015-04-20 |
Ilya Dryomov | libceph: simplify our debugfs attr macro Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-20 |
Ilya Dryomov | ceph: show non-default options only Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2015-04-20 |
Ilya Dryomov | libceph: expose client options through debugfs Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
next |