2016-08-24 |
Mike Christie | rbd: add force close option Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Mike Christie | rbd: add 'config_info' sysfs rbd device attribute [idryomov@gmail.com: do_rbd_add() EH] Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Mike Christie | rbd: add 'snap_id' sysfs rbd device attribute Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Mike Christie | rbd: add 'cluster_fsid' sysfs rbd device attribute Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | rbd: add 'client_addr' sysfs rbd device attribute [idryomov@gmail.com: ceph_client_addr(), endianess... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | rbd: print capacity in decimal and features in hex Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | rbd: support for exclusive-lock feature Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | rbd: retry watch re-registration periodically Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | rbd: introduce a per-device ordered workqueue Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | libceph: rename ceph_client_id() -> ceph_client_gid() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Douglas Fuller | libceph: support for blacklisting clients [idryomov@gmail.com: refactor, misc fixes throughout] Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Douglas Fuller | libceph: support for lock.lock_info [idryomov@gmail.com: refactor, misc fixes throughout] Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Douglas Fuller | libceph: support for advisory locking on RADOS objects Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Douglas Fuller | libceph: add ceph_osdc_call() single-page helper Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Douglas Fuller | libceph: support for CEPH_OSD_OP_LIST_WATCHERS [idryomov@gmail.com: refactor, misc fixes throughout] Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Ilya Dryomov | libceph: rename ceph_entity_name_encode() -> ceph_auth_entit... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-09 |
Ilya Dryomov | ceph: initialize pathbase in the !dentry case in encode_caps... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-09 |
Ilya Dryomov | rbd: nuke the 32-bit pool id check Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-08 |
Ilya Dryomov | rbd: destroy header_oloc in rbd_dev_release() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-08 |
Yan, Zheng | ceph: fix null pointer dereference in ceph_flush_snaps()
|
commit | commitdiff | tree |
2016-08-08 |
Wei Yongjun | libceph: using kfree_rcu() to simplify the code Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-08 |
Wei Yongjun | libceph: make cancel_generic_request() static Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-08-08 |
Wei Yongjun | libceph: fix return value check in alloc_msg_with_page_vector() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Arnd Bergmann | ceph: fix symbol versioning for ceph_monc_do_statfs Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Phil Turnbull | ceph: Correctly return NXIO errors from ceph_llseek
|
commit | commitdiff | tree |
2016-07-28 |
Nikolay Borisov | ceph: Mark the file cache as unreclaimable
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: optimize cap flush waiting
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: cleanup ceph_flush_snaps()
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: kick cap flushes before sending other cap message
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: introduce an inode flag to indicates if snapflush...
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: avoid sending duplicated cap flush message
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: unify cap flush and snapcap flush
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: use list instead of rbtree to track cap flushes
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: update types of some local varibles
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: include 'follows' of pending snapflush in cap...
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: update cap reconnect message to version 3
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: mount non-default filesystem by name
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | libceph: fsmap.user subscription support Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Jeff Layton | ceph: handle LOOKUP_RCU in ceph_d_revalidate
|
commit | commitdiff | tree |
2016-07-28 |
Jeff Layton | ceph: allow dentry_lease_is_valid to work under RCU...
|
commit | commitdiff | tree |
2016-07-28 |
Jeff Layton | ceph: clear d_fsinfo pointer under d_lock
|
commit | commitdiff | tree |
2016-07-28 |
Jeff Layton | ceph: remove ceph_mdsc_lease_release
|
commit | commitdiff | tree |
2016-07-28 |
Miklos Szeredi | ceph: don't use ->d_time
|
commit | commitdiff | tree |
2016-07-28 |
Colin Ian King | ceph: fix spelling mistake: "resgister" -> "register"
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: fix NULL dereference in ceph_queue_cap_snap()
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: wait unsafe sync writes for evicting inode
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: fix use-after-free bug in ceph_direct_read_write()
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: reduce i_nr_by_mode array size
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: set user pages dirty after direct IO read
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | ceph: rados pool namespace support
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | libceph: make sure redirect does not change namespace Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | libceph: rados pool namespace support [idryomov@gmail.com: ceph_oloc_destroy(), misc minor... Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | libceph: introduce reference counted string
|
commit | commitdiff | tree |
2016-07-28 |
Yan, Zheng | libceph: define new ceph_file_layout structure
|
commit | commitdiff | tree |
2016-07-28 |
Ilya Dryomov | libceph: add start en/decoding block helpers Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Ilya Dryomov | libceph: add an ONSTACK initializer for oids Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-28 |
Ilya Dryomov | libceph: fix some missing includes Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-07-22 |
Ilya Dryomov | libceph: apply new_state before new_up_client on incrementals Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | ceph: use i_version to check validity of fscache
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | ceph: improve fscache revalidation
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | ceph: disable fscache when inode is opened for write
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | ceph: avoid unnecessary fscache invalidation/revlidation
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | ceph: call __fscache_uncache_page() if readpages fails
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | FS-Cache: make check_consistency callback return int
|
commit | commitdiff | tree |
2016-06-01 |
Yan, Zheng | FS-Cache: wake write waiter after invalidating writes
|
commit | commitdiff | tree |
2016-05-30 |
Ilya Dryomov | libceph: use %s instead of %pE in dout()s Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-05-30 |
Ilya Dryomov | libceph: put request only if it's done in handle_reply() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-05-30 |
Ilya Dryomov | libceph: change ceph_osdmap_flag() to take osdc Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: fix wake_up_session_cb()
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: don't use truncate_pagecache() to invalidate...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: SetPageError() for writeback pages if writepages...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: handle interrupted ceph_writepage()
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: make ceph_update_writeable_page() uninterruptible
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | libceph: make ceph_osdc_wait_request() uninterruptible
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: handle -EAGAIN returned by ceph_update_writeable_page()
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: make fault/page_mkwrite return VM_FAULT_OOM for...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: block non-fatal signals for fault/page_mkwrite
|
commit | commitdiff | tree |
2016-05-25 |
Zhang Zhuoyu | ceph: make logical calculation functions return bool
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: tolerate bad i_size for symlink inode
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: improve fragtree change detection
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: keep leaf frag when updating fragtree
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: fix dir_auth check in ceph_fill_dirfrag()
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: don't assume frag tree splits in mds reply are...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: fix inode reference leak
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: using hash value to compose dentry offset
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: don't forbid marking directory complete after...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: record 'offset' for each entry of readdir result
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: define 'end/complete' in readdir reply as bit...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: define struct for dir entry in readdir reply
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: simplify 'offset in frag'
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: remove unnecessary checks in __dcache_readdir
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: search cache postion for dcache readdir
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: use CEPH_MDS_OP_RMXATTR request to remove xattr
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: report mount root in session metadata
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: don't show symlink target in debugfs/mdsc
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: don't call truncate_pagecache in ceph_writepages_start
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: renew caps for read/write if mds session got...
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: CEPH_FEATURE_MDSENC support
|
commit | commitdiff | tree |
2016-05-25 |
Yan, Zheng | ceph: multiple filesystem support [idryomov@gmail.com: switch to a new libceph API] Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
2016-05-25 |
Ilya Dryomov | libceph: support for subscribing to "mdsmap.<id>" maps Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
commit | commitdiff | tree |
next |