projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
libceph: move msgr1 protocol implementation to its own file
2020-12-14
Ilya Dryomov
libceph: move msgr1 protocol implementation to its...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: separate msgr1 protocol implementation
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: export remaining protocol independent infrastructure
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: export zero_page
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: rename and export con->flags bits
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: rename and export con->state states
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: make con->state an int
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: don't export ceph_messenger_{init_fini}()...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: make sure our addr->port is zero and addr...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: factor out ceph_con_get_out_msg()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: change ceph_con_in_msg_alloc() to take hdr
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: change ceph_msg_data_cursor_init() to take...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: handle discarding acked and requeued messages...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: drop msg->ack_stamp field
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: remove redundant session reset log message
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: clear con->peer_global_seq on RESETSESSION
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: rename reset_connection() to ceph_con_reset_session()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: split protocol reset bits out of reset_connection()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: don't call reset_connection() on version/feature...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: lower exponential backoff delay
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Ilya Dryomov
libceph: include middle_len in process_message() dout
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: implement updated ceph_mds_request_head structure
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: clean up argument lists to __prepare_send_request...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: take a cred reference instead of tracking individual...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: don't reach into request header for readdir info
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Xiubo Li
ceph: set osdmap epoch for setxattr
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Colin Ian King
ceph: remove redundant assignment to variable i
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Luis Henriques
ceph: add ceph.caps vxattr
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: when filling trace, call ceph_get_inode outside...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Luis Henriques
Revert "ceph: allow rename operation under different...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: fix inode refcount leak when ceph_fill_inode...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Luis Henriques
ceph: downgrade warning from mdsmap decode to debug
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Luis Henriques
ceph: fix race in concurrent __ceph_remove_cap invocations
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: pass down the flags to grab_cache_page_write_begin
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Xiubo Li
ceph: add ceph.{cluster_fsid/client_id} vxattrs
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Xiubo Li
ceph: add status debugfs file
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Liu, Changcheng
libceph: remove unused port macros
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: ensure we have Fs caps when fetching dir link...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Xiubo Li
ceph: send dentry lease metrics to MDS daemon
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: acquire Fs caps when getting dir stats
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: fix up some warnings on W=1 builds
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: queue MDS requests to REJECTED sessions when...
Reported-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: remove timeout on allowing reconnect after blocklisting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: add new RECOVER mount_state when recovering session
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: make fsc->mount_state an int
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-12-14
Jeff Layton
ceph: don't WARN when removing caps due to blocklisting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-11-04
Jeff Layton
ceph: check session state after bumping session->s_seq
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph: clear con->out_msg on Policy::stateful_server...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph: format ceph_entity_addr nonces as unsigned
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph: fix ENTITY_NAME format suggestion
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph: move a dout in queue_con_delay()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: comment cleanups and clarifications
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: break up send_cap_msg
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: drop separate mdsc argument from __send_cap
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Matthew Wilcox ...
ceph: promote to unsigned long long before shifting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: don't SetPageError on readpage errors
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
ceph: mark ceph_fmt_xattr() as printf-like for better...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: fold ceph_update_writeable_page into ceph_write_begin
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: fold ceph_sync_writepages into writepage_nounlock
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: fold ceph_sync_readpages into ceph_readpage
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: don't call ceph_update_writeable_page from page_mkwrite
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: break out writeback of incompatible snap context...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
ceph: add a note explaining session reject error string
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph: switch to the new "osd blocklist add" command
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph, rbd, ceph: "blacklist" -> "blocklist"
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: have ceph_writepages_start call pagevec_lookup_range_tag
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: use kill_anon_super helper
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Xiubo Li
ceph: metrics for opened files, pinned caps and opened...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Xiubo Li
ceph: add ceph_sb_to_mdsc helper support to parse the...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Jeff Layton
ceph: drop special-casing for ITER_PIPE in ceph_sync_read
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Yanhu Cao
ceph: add column 'mds' to show caps in more user friendly
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Ilya Dryomov
libceph: multiple workspaces for CRUSH computations
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Luis Henriques
ceph: remove unnecessary return in switch statement
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-10-12
Yan, Zheng
ceph: encode inodes' parent/d_name in cap reconnect...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-09-07
Ilya Dryomov
rbd: require global CAP_SYS_ADMIN for mapping and unmapping
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Jeff Layton
ceph: don't allow setlease on cephfs
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Jeff Layton
ceph: fix inode number handling on arches with 32-bit...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Ilya Dryomov
libceph: add __maybe_unused to DEFINE_CEPH_FEATURE
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-05
Jeff Layton
ceph: handle zero-length feature mask in session messages
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-04
Yanhu Cao
ceph: use frag's MDS in either mode
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-04
Jeff Layton
ceph: move sb->wb_pagevec_pool to be a global mempool
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-04
Jeff Layton
ceph: set sec_context xattr on symlink creation
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Colin Ian King
ceph: remove redundant initialization of variable mds
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: fix use-after-free for fsc->mdsc
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Jia Yang
ceph: remove unused variables in ceph_mdsmap_decode()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Randy Dunlap
ceph: delete repeated words in fs/ceph/
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: send client provided metric flags in client metadata
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: periodically send perf metrics to MDSes
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: check the sesion state and return false in case...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Alexander A. Klimov
libceph: replace HTTP links with HTTPS ones
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xu Wang
ceph: remove unnecessary cast in kfree()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Jeff Layton
libceph: just have osd_req_op_init() return a pointer
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: do not access the kiocb after aio requests
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Jeff Layton
ceph: clean up and optimize ceph_check_delayed_caps()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: fix potential mdsc use-after-free crash
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: switch to WARN_ON_ONCE in encode_supported_features()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: add global total_caps to count the mdsc's total...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Xiubo Li
ceph: add check_session_state() helper and make it...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Ilya Dryomov
libceph: dump class and method names on method calls
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2020-08-03
Ilya Dryomov
libceph: use target_copy() in send_linger()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
next