projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ceph: fix updating i_truncate_pagecache_size for fscrypt
2023-08-24
Xiubo Li
ceph: fix updating i_truncate_pagecache_size for fscrypt
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Xiubo Li
ceph: wait for OSD requests' callbacks to finish when...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Xiubo Li
ceph: drop messages from MDS when unmounting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: update documentation regarding snapshot naming...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: prevent snapshot creation in encrypted locked...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: add support for encrypted snapshot names
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: invalidate pages when doing direct/sync writes
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: plumb in decryption during reads
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: add encryption support to writepage and writepages
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: add read/modify/write to ceph_sync_write
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: align data in pages in ceph_sync_write
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: don't use special DIO path for encrypted inodes
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Xiubo Li
ceph: add truncate size handling support for fscrypt
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Xiubo Li
ceph: add object version support for sync read
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
libceph: allow ceph_osdc_new_request to accept a multi...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
libceph: add CEPH_OSD_OP_ASSERT_VER support
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: add infrastructure for file encryption and decryption
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: handle fscrypt fields in cap messages from MDS
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: size handling in MClientRequest, cap updates...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: mark directory as non-complete after loading key
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: allow encrypting a directory while not having...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: add some fscrypt guardrails
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: create symlinks with encrypted and base64-encoded...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Xiubo Li
ceph: add support to readdir for encrypted names
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Xiubo Li
ceph: pass the request to parse_reply_info_readdir()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: make ceph_fill_trace and ceph_get_name decrypt...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: add helpers for converting names for userland...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: make d_revalidate call fscrypt revalidator for...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: decode alternate_name in lease info
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: send alternate_name in MClientRequest
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Jeff Layton
ceph: encode encrypted name in ceph_mdsc_build_path...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Luís Henriques
ceph: add base64 endcoding routines for encrypted names
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Xiubo Li
ceph: make ioctl cmds more readable in debug log
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: implement -o test_dummy_encryption mount option
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: fscrypt_auth handling for ceph
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: use osd_req_op_extent_osd_iter for netfs reads
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: add new iov_iter-based ceph_msg_data_type...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: make ceph_msdc_build_path use ref-walk
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: preallocate inode for ops that may create one
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
ceph: add new mount option to enable sparse reads
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: add sparse read support to OSD client
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: add sparse read support to msgr1
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: support sparse reads on msgr2 secure codepath
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: new sparse_read op, support sparse reads on...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: define struct ceph_sparse_extent and add some...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-22
Jeff Layton
libceph: add spinlock around osd->o_requests
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-02
Ilya Dryomov
libceph: fix potential hang in ceph_osdc_notify()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-02
Ilya Dryomov
rbd: prevent busy loop when requesting exclusive lock
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-01
Xiubo Li
ceph: defer stopping mdsc delayed_work
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Ilya Dryomov
rbd: retrieve and check lock owner twice before blocklisting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Ilya Dryomov
rbd: harden get_lock_owner_info() a bit
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Ilya Dryomov
rbd: make get_lock_owner_info() return a single locker...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-07-24
Xiubo Li
ceph: never send metrics if disable_send_metrics is set
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-07-13
Ilya Dryomov
libceph: harden msgr2.1 frame segment length checks
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: don't let check_caps skip sending responses for...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: issue a cap release immediately if no cap exists
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: trigger to flush the buffer when making snapshot
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: fix blindly expanding the readahead windows
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: add a dedicated private data for netfs rreq
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: voluntarily drop Xx caps for requests those touch...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: try to dump the msgs when decoding fails
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-30
Xiubo Li
ceph: only send metrics when the MDS rank is ready
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-08
Xiubo Li
ceph: fix use-after-free bug for inodes when flushing...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-06
Ilya Dryomov
rbd: get snapshot context after exclusive lock is ensured...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-06-06
Ilya Dryomov
rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-05-18
Xiubo Li
ceph: force updating the msg pointer in non-split case
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-05-18
Xiubo Li
ceph: silence smatch warning in reconnect_caps_cb()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Christophe JAILLET
ceph: reorder fields in 'struct ceph_snapid_map'
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Xiubo Li
ceph: pass ino# instead of old_dentry if it's disconnected
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Xiubo Li
ceph: fix potential use-after-free bug when trimming...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Xiubo Li
ceph: implement writeback livelock avoidance using...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Xiubo Li
ceph: do not print the whole xattr value if it's too...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-02-26
Ilya Dryomov
rbd: avoid use-after-free in do_rbd_add() when rbd_dev_creat...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-02-26
Xiubo Li
ceph: update the time stamps and try to drop the suid...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-02-07
Xiubo Li
ceph: flush cap releases when the session is flushed
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-02-02
Xiubo Li
ceph: blocklist the kclient when receiving corrupted...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-02-02
Xiubo Li
ceph: move mount state enum to super.h
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-01-02
Xiubo Li
ceph: avoid use-after-free in ceph_fl_release_lock()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-01-02
Xiubo Li
ceph: switch to vfs_inode_has_locks() to fix file lock bug
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-12-12
Xiubo Li
ceph: try to check caps immediately after async creating...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-12-12
Xiubo Li
ceph: remove useless session parameter for check_caps()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-11-14
Xiubo Li
ceph: fix NULL pointer dereference for req->r_session
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-11-14
Xiubo Li
ceph: avoid putting the realm twice when decoding snaps...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-11-14
Dan Carpenter
ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-11-14
Palmer Dabbelt
MAINTAINERS: git://github.com -> https://github.com...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Tiezhu Yang
ceph: remove Sage's git tree from documentation
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Xiubo Li
ceph: fix incorrectly showing the .snap size for stat
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Xiubo Li
ceph: fail the open_by_handle_at() if the dentry is...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Jeff Layton
ceph: increment i_version when doing a setattr with...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Kenneth Lee
ceph: Use kcalloc for allocating multiple elements
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Xiubo Li
ceph: no need to wait for transition RDCACHE|RD -> RD
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Xiubo Li
ceph: fail the request if the peer MDS doesn't support...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Xiubo Li
ceph: wake up the waiters if any new caps comes
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-10-04
Jeff Layton
libceph: drop last_piece flag from ceph_msg_data_cursor
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-03
Jeff Layton
libceph: clean up ceph_osdc_start_request prototype
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jason Wang
libceph: fix ceph_pagelist_reserve() comment typo
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: remove useless check for the folio
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Hu Weiwen
ceph: don't truncate file in atomic_open
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
next