projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ceph: force updating the msg pointer in non-split case
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
2022-08-02
Xiubo Li
ceph: make f_bsize always equal to f_frsize
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: flush the dirty caps immediatelly when quota...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Daichi Mukai
libceph: print fsid and epoch with osd id
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Li Qiong
libceph: check pointer before assigned to "c->rules[]"
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: don't get the inline data for new creating files
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: update the auth cap when the async create req...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: make change_auth_cap_ses a global symbol
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: fix incorrect old_size length in ceph_mds_request_args
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
ceph: switch back to testing for NULL folio->private...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
ceph: call netfs_subreq_terminated with was_async ...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
ceph: convert to generic_file_llseek
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: fix the incorrect comment for the ceph_mds_caps...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
ceph: don't leak snap_rwsem in handle_cap_grant
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Luís Henriques
ceph: prevent a client from exceeding the MDS maximum...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: choose auth MDS for getxattr with the Xs caps
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: add session already open notify support
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: wait for the first reply of inflight async unlink
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
fs/dcache: export d_same_name() helper
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Xiubo Li
ceph: remove useless CEPHFS_FEATURES_CLIENT_REQUIRED
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Luís Henriques
ceph: use correct index when encoding client supported...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
fscrypt: add fscrypt_context_for_new_inode
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encr...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Jeff Layton
fs: change test in inode_insert5 for adding to the...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-07-14
Xiubo Li
netfs: do not unlock and put the folio twice
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-06-29
Jeff Layton
ceph: wait on async create before checking caps for...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Jeff Layton
MAINTAINERS: move myself from ceph "Maintainer" to...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Luís Henriques
ceph: fix decoding of client session messages flags
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Colin Ian King
ceph: remove redundant variable ino
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: try to queue a writeback if revoking fails
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Luís Henriques
ceph: fix statfs for subdir mounts
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: fix possible deadlock when holding Fwb to get...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: redirty the page for writepage on failure
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: try to choose the auth MDS if possible for getattr
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: disable updating the atime since cephfs won't...
Acked-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: flush the mdlog for filesystem sync
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: rename unsafe_request_wait()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Guo Zhengkui
libceph: use swap() macro instead of taking tmp variable
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: no need to invalidate the fscache twice
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Jakob Koschel
ceph: replace usage of found with dedicated list iterator...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Jakob Koschel
ceph: use dedicated list iterator variable
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: update the dlease for the hashed dentry when...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: stop retrying the request when exceeding 256...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: stop forwarding the request when exceeding 256...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Xiubo Li
ceph: remove unused CEPH_MDS_LEASE_RELEASE related...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Jakob Koschel
rbd: replace usage of found with dedicated list iterator...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-25
Venky Shankar
ceph: allow ceph.dir.rctime xattr to be updatable
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-18
Ilya Dryomov
libceph: fix misleading ceph_osdc_cancel_request()...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-18
Ilya Dryomov
libceph: fix potential use-after-free on linger ping...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-10
Xiubo Li
ceph: check folio PG_private bit instead of folio-...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-05-10
Jeff Layton
ceph: fix setting of xattrs on async created inodes
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Xiubo Li
ceph: fix possible NULL pointer dereference for req...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Xiubo Li
ceph: remove incorrect session state check
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Niels Dossche
ceph: get snap_rwsem read lock in handle_cap_export...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Ilya Dryomov
libceph: disambiguate cluster/pool full log message
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Xiubo Li
ceph: fix memory leak in ceph_readdir when note_last_dentry...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Dan Carpenter
ceph: uninitialized variable in debug output
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Venky Shankar
ceph: use tracked average r/w/m latencies to display...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Venky Shankar
ceph: include average/stdev r/w/m latency in mds metrics
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Venky Shankar
ceph: track average r/w/m latency
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Venky Shankar
ceph: use ktime_to_timespec64() rather than jiffies_to_times...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Xiubo Li
ceph: assign the ci only when the inode isn't NULL
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-21
Xiubo Li
ceph: fix inode reference leakage in ceph_get_snapdir()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-01
Xiubo Li
ceph: misc fix for code style and logs
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-01
Xiubo Li
ceph: allocate capsnap memory outside of ceph_queue_cap_snap()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2022-03-01
Xiubo Li
ceph: do not release the global snaprealm until unmounting
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
next