projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ceph: switch to use cap_delay_lock for the unlink delay list
2024-04-11
Xiubo Li
ceph: switch to use cap_delay_lock for the unlink delay...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-04-11
NeilBrown
ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-03-19
Xiubo Li
ceph: set correct cap mask for getattr request for...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-03-19
Xiubo Li
ceph: stop copying to iter at EOF on sync reads
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-03-18
Chengming Zhou
ceph: remove SLAB_MEM_SPREAD flag usage
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-03-18
Xiubo Li
ceph: break the check delayed cap loop every 5s
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
Xiubo Li
libceph: init the cursor when preparing sparse read...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-26
Xiubo Li
ceph: switch to corrected encoding of max_xattr_size...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-13
Xiubo Li
ceph: add ceph_cap_unlink_work to fire check_caps(...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-13
Xiubo Li
ceph: always queue a writeback when revoking the Fb...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-07
Xiubo Li
ceph: always check dir caps asynchronously
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-07
Rishabh Dave
ceph: prevent use-after-free in encode_cap_msg()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-07
Xiubo Li
ceph: always set initial i_blkbits to CEPH_FSCRYPT_BLOCK_SHIFT
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-07
Xiubo Li
libceph: just wait for more data to be available on...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-07
Xiubo Li
libceph: rename read_sparse_msg_*() to read_partial_sparse_m...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-02-07
Xiubo Li
libceph: fail sparse-read if the data length doesn...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-21
Ilya Dryomov
rbd: don't move requests to the running list on errors
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-21
Christophe JAILLET
rbd: remove usage of the deprecated ida_simple_*() API
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Al Viro
ceph: get rid of passing callbacks in __dentry_leases_walk()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Al Viro
ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Wenchao Hao
ceph: fix invalid pointer access if get_quota_realm...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
ceph: remove duplicated code in ceph_netfs_issue_read()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
ceph: send oldest_client_tid when renewing caps
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
ceph: rename create_session_open_msg() to create_session_ful...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Eric Biggers
ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
ceph: fix deadlock or deadcode of misusing dget()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
ceph: try to allocate a smaller extent map for sparse...
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
libceph: remove MAX_EXTENTS check for sparse reads
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Venky Shankar
ceph: reinitialize mds feature bit even when session...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2024-01-15
Xiubo Li
ceph: skip reconnecting if MDS is not ready
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: allow idmapped mounts
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: allow idmapped atomic_open inode op
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: allow idmapped set_acl inode op
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: allow idmapped setattr inode op
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Alexander Mikhalitsyn
ceph: pass idmap to __ceph_setattr
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: allow idmapped permission inode op
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: allow idmapped getattr inode op
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: pass an idmapping to mknod/symlink/mkdir
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Alexander Mikhalitsyn
ceph: add enable_unsafe_idmap module parameter
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: handle idmapped mounts in create_request_message()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Christian Brauner
ceph: stash idmapping in mdsc request
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Alexander Mikhalitsyn
fs: export mnt_idmap_get/mnt_idmap_put
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Xiubo Li
libceph, ceph: move mdsmap.h to fs/ceph
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Xiubo Li
ceph: print cluster fsid and client global_id in all...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Xiubo Li
ceph: rename _to_client() to _to_fs_client()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Xiubo Li
ceph: pass the mdsc to several helpers
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-11-03
Xiubo Li
libceph: add doutc and *_client debug macros support
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-10-09
Dan Carpenter
ceph: fix type promotion bug on 32bit systems
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-10-09
Jordan Rife
libceph: use kernel_connect()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-10-09
Luis Henriques
ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr()
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-10-09
Xiubo Li
ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-09-26
Ilya Dryomov
rbd: take header_rwsem in rbd_dev_refresh() only when...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-09-26
Ilya Dryomov
rbd: decouple parent info read-in from updating rbd_dev
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-09-26
Ilya Dryomov
rbd: decouple header read-in from updating rbd_dev...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-09-26
Ilya Dryomov
rbd: move rbd_dev_refresh() definition
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-09-18
Ilya Dryomov
Revert "ceph: make members in struct ceph_mds_request_args_e...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-09-18
Luís Henriques
ceph: remove unnecessary check for NULL in parse_longname()
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-31
Xiubo Li
ceph: make num_fwd and num_retry to __u32
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-31
Xiubo Li
ceph: make members in struct ceph_mds_request_args_ext...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-30
Jinjie Ruan
rbd: use list_for_each_entry() helper
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Herbert Xu
libceph: do not include crypto/algapi.h
Reviewed-by:
Ilya Dryomov
<idryomov@gmail.com>
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
2023-08-24
Luís Henriques
ceph: switch ceph_lookup/atomic_open() to use new fscrypt...
Signed-off-by:
Ilya Dryomov
<idryomov@gmail.com>
commit
|
commitdiff
|
tree
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
next