CEPH Filesystem Development
[Prev Page][Next Page]
- Re: [PATCH] ceph: don't implement writepage, (continued)
- [PATCH] ceph: don't get the inline data for new creating files, Xiubo Li
- [PATCH] ceph: wait on async create before checking caps for syncfs,
Jeff Layton
- [PATCH v2] ceph: fix the incorrect comment for the ceph_mds_caps struct,
Xiubo Li
- [PATCH] ceph: fix the incorrect comment for the ceph_mds_caps struct,
Xiubo Li
- [PATCH] ceph: fix incorrectly assigning random values to peer's members,
Xiubo Li
- [PATCH v4] libceph: print fsid and client gid with osd id,
Daichi Mukai
- [PATCH] ceph: don't leak snap_rwsem in handle_cap_grant,
Jeff Layton
- [PATCH v5] ceph: prevent a client from exceeding the MDS maximum xattr size,
Luís Henriques
- [RFC PATCH v4] ceph: prevent a client from exceeding the MDS maximum xattr size,
Luís Henriques
- [GIT PULL] Ceph updates for 5.19-rc1,
Ilya Dryomov
- [RFC PATCH v3] ceph: prevent a client from exceeding the MDS maximum xattr size,
Luís Henriques
- Re: [PATCH] ceph:use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops, Jeff Layton
- [ceph-client:wip-fscrypt 8/64] net/ceph/messenger_v1.c:1019:49: error: too many arguments to function call, expected 3, have 4, kernel test robot
- [ceph-client:wip-fscrypt 6/64] net/ceph/osd_client.c:5702:51: error: too many arguments to function call, expected 3, have 4, kernel test robot
- [ceph-client:wip-fscrypt 5/64] net/ceph/messenger_v2.c:1901:12: error: no member named 'last_piece' in 'struct ceph_msg_data_cursor', kernel test robot
- staging in the fscrypt patches,
Jeff Layton
- [PATCH] drivers: block: Directly use ida_alloc()/free(), keliu
- [PATCH] ceph: choose auth MDS for getxattr with the Xs caps, Xiubo Li
- [PATCH v2] ceph: add session already open notify support, Xiubo Li
- [PATCH] ceph: remove useless CEPHFS_FEATURES_CLIENT_REQUIRED,
Xiubo Li
- [PATCH] ceph: add session already open notify support,
Xiubo Li
- [PATCH v6 0/2] ceph: wait async unlink to finish,
Xiubo Li
- [RFC PATCH v2] ceph: prevent a client from exceeding the MDS maximum xattr size,
Luís Henriques
- [PATCH v2] libceph: drop last_piece flag from ceph_msg_data_cursor,
Jeff Layton
- [PATCH] libceph: drop last_piece flag from ceph_msg_data_cursor,
Jeff Layton
- [ceph-client:wip-fscrypt 53/64] fs/ceph/file.c:1896 ceph_sync_write() error: uninitialized symbol 'assert_ver'.,
Dan Carpenter
- [PATCH] ceph: use correct index when encoding client supported features,
Luís Henriques
- [PATCH v2] ceph/001: skip metrics check if no copyfrom mount option is used,
Luís Henriques
- [PATCH] MAINTAINERS: move myself from ceph "Maintainer" to "Reviewer",
Jeff Layton
- [PATCH] ceph: fix decoding of client session messages flags,
Luís Henriques
- [GIT PULL] Ceph fix for 5.18-rc8,
Ilya Dryomov
- [PATCH v9 1/4] fs: add mode_strip_sgid() helper,
Yang Xu
- [PATCH v2] netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context,
David Howells
- [RFC PATCH] ceph: try to prevent exceeding the MDS maximum xattr size,
Luís Henriques
- [PATCH] ceph/001: skip metrics check if no copyfrom mount option is used,
Luís Henriques
- [PATCH] ceph/002: fix test expected output,
Luís Henriques
- [PATCH 1/2] netfs: ->cleanup() op is always given a rreq pointer now,
David Howells
- [PATCH] netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context,
David Howells
- [PATCH v5 0/2] ceph: wait async unlink to finish,
Xiubo Li
- [PATCH v2] netfs: Use container_of() for offset casting, Kees Cook
- [PATCH 0/4] ceph: convert to netfs_direct_read_iter for DIO reads,
Jeff Layton
- [PATCH v4 0/2] ceph: wait async unlink to finish,
Xiubo Li
- [PATCH] ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE,
Xiubo Li
- [PATCH] ceph: remove redundant variable ino,
Colin Ian King
- [PATCH v3 0/2] ceph: wait async unlink to finish,
Xiubo Li
- [PATCH] libceph: fix misleading ceph_osdc_cancel_request() comment,
Ilya Dryomov
- [PATCH] libceph: fix potential use-after-free on linger ping and resends,
Ilya Dryomov
- [PATCH v2 0/2] ceph: wait async unlink to finish,
Xiubo Li
- [PATCH 0/2] ceph: wait async unlink to finish,
Xiubo Li
- [GIT PULL] Ceph fixes for 5.18-rc7,
Ilya Dryomov
- [PATCH] mm: BUG if filemap_alloc_folio gives us a folio with a non-NULL ->private,
Jeff Layton
- [PATCH v2] fs: change test in inode_insert5 for adding to the sb list,
Jeff Layton
- [PATCH] ceph: fix possible NULL pointer dereference of the ci,
Xiubo Li
- [PATCH] ceph: check folio PG_private bit instead of folio->private,
Xiubo Li
- [PATCH v3] ceph: always try to uninline inline data when opening files,
Xiubo Li
- [PATCH v3] ceph: switch to VM_BUG_ON_FOLIO and continue the loop for none write op,
Xiubo Li
- [PATCH v2] ceph: always try to uninline inline data when opening files,
Xiubo Li
- [PATCH v2] ceph: switch to VM_BUG_ON_FOLIO and continue the loop for none write op,
Xiubo Li
- [PATCH] ceph: redirty the folio/page when offset and size are not aligned,
Xiubo Li
- [PATCH] ceph: report STATX_ATTR_ENCRYPTED on encrypted inodes,
Jeff Layton
- [GIT PULL] Ceph fixes for 5.18-rc5,
Ilya Dryomov
- [PATCH v2] ceph: don't retain the caps if they're being revoked and not used,
Xiubo Li
- [PATCH v2] ceph: try to queue a writeback if revoking fails, Xiubo Li
- [PATCH] ceph: don't retain the caps if they're being revoked and not used,
Xiubo Li
- [PATCH] ceph: try to queue a writeback if revoking fails,
Xiubo Li
- [PATCH v14 00/64] ceph+fscrypt: full support,
Jeff Layton
- [PATCH v14 10/64] fscrypt: add fscrypt_context_for_new_inode, Jeff Layton
- [PATCH v14 06/64] libceph: add sparse read support to msgr1, Jeff Layton
- [PATCH v14 05/64] libceph: support sparse reads on msgr2 secure codepath, Jeff Layton
- [PATCH v14 18/64] ceph: make the ioctl cmd more readable in debug log, Jeff Layton
- [PATCH v14 12/64] ceph: fscrypt_auth handling for ceph, Jeff Layton
- [PATCH v14 13/64] ceph: ensure that we accept a new context from MDS for new inodes, Jeff Layton
- [PATCH v14 16/64] ceph: decode alternate_name in lease info, Jeff Layton
- [PATCH v14 22/64] ceph: send altname in MClientRequest, Jeff Layton
- [PATCH v14 23/64] ceph: encode encrypted name in dentry release, Jeff Layton
- [PATCH v14 32/64] ceph: add support to readdir for encrypted filenames, Jeff Layton
- [PATCH v14 27/64] ceph: add helpers for converting names for userland presentation, Jeff Layton
- [PATCH v14 35/64] ceph: add a new ceph.fscrypt.auth vxattr, Jeff Layton
- [PATCH v14 36/64] ceph: add some fscrypt guardrails, Jeff Layton
- [PATCH v14 37/64] ceph: don't allow changing layout on encrypted files/directories, Jeff Layton
- [PATCH v14 26/64] ceph: make d_revalidate call fscrypt revalidator for encrypted dentries, Jeff Layton
- [PATCH v14 41/64] ceph: get file size from fscrypt_file when present in inode traces, Jeff Layton
- [PATCH v14 33/64] ceph: create symlinks with encrypted and base64-encoded targets, Jeff Layton
- [PATCH v14 31/64] ceph: add ceph_encode_encrypted_dname() helper, Jeff Layton
- [PATCH v14 34/64] ceph: make ceph_get_name decrypt filenames, Jeff Layton
- [PATCH v14 38/64] libceph: add CEPH_OSD_OP_ASSERT_VER support, Jeff Layton
- [PATCH v14 28/64] ceph: fix base64 encoded name's length check in ceph_fname_to_usr(), Jeff Layton
- [PATCH v14 29/64] ceph: add fscrypt support to ceph_fill_trace, Jeff Layton
- [PATCH v14 48/64] ceph: add truncate size handling support for fscrypt, Jeff Layton
- [PATCH v14 30/64] ceph: pass the request to parse_reply_info_readdir(), Jeff Layton
- [PATCH v14 50/64] ceph: disable fallocate for encrypted inodes, Jeff Layton
- [PATCH v14 44/64] ceph: add __ceph_get_caps helper support, Jeff Layton
- [PATCH v14 45/64] ceph: add __ceph_sync_read helper support, Jeff Layton
- [PATCH v14 25/64] ceph: set DCACHE_NOKEY_NAME in atomic open, Jeff Layton
- [PATCH v14 47/64] ceph: add infrastructure for file encryption and decryption, Jeff Layton
- [PATCH v14 57/64] ceph: set i_blkbits to crypto block size for encrypted inodes, Jeff Layton
- [PATCH v14 46/64] ceph: add object version support for sync read, Jeff Layton
- [PATCH v14 55/64] ceph: plumb in decryption during sync reads, Jeff Layton
- [PATCH v14 39/64] ceph: size handling for encrypted inodes in cap updates, Jeff Layton
- [PATCH v14 54/64] ceph: add read/modify/write to ceph_sync_write, Jeff Layton
- [PATCH v14 61/64] ceph: add support for encrypted snapshot names, Jeff Layton
- [PATCH v14 63/64] ceph: update documentation regarding snapshot naming limitations, Jeff Layton
- [PATCH v14 62/64] ceph: add support for handling encrypted snapshot names, Jeff Layton
- [PATCH v14 58/64] ceph: add encryption support to writepage, Jeff Layton
- [PATCH v14 59/64] ceph: fscrypt support for writepages, Jeff Layton
- [PATCH v14 64/64] ceph: prevent snapshots to be created in encrypted locked directories, Jeff Layton
- [PATCH v14 60/64] ceph: invalidate pages when doing direct/sync writes, Jeff Layton
- [PATCH v14 56/64] ceph: add fscrypt decryption support to ceph_netfs_issue_op, Jeff Layton
- [PATCH v14 53/64] ceph: align data in pages in ceph_sync_write, Jeff Layton
- [PATCH v14 51/64] ceph: disable copy offload on encrypted inodes, Jeff Layton
- [PATCH v14 20/64] ceph: add base64 endcoding routines for encrypted names, Jeff Layton
- [PATCH v14 07/64] ceph: add new mount option to enable sparse reads, Jeff Layton
- [PATCH v14 52/64] ceph: don't use special DIO path for encrypted inodes, Jeff Layton
- [PATCH v14 14/64] ceph: add support for fscrypt_auth/fscrypt_file to cap messages, Jeff Layton
- [PATCH v14 24/64] ceph: properly set DCACHE_NOKEY_NAME flag in lookup, Jeff Layton
- [PATCH v14 11/64] ceph: preallocate inode for ops that may create one, Jeff Layton
- [PATCH v14 49/64] libceph: allow ceph_osdc_new_request to accept a multi-op read, Jeff Layton
- [PATCH v14 21/64] ceph: add encrypted fname handling to ceph_mdsc_build_path, Jeff Layton
- [PATCH v14 17/64] ceph: add fscrypt ioctls, Jeff Layton
- [PATCH v14 08/64] fs: change test in inode_insert5 for adding to the sb list, Jeff Layton
- [PATCH v14 40/64] ceph: fscrypt_file field handling in MClientRequest messages, Jeff Layton
- [PATCH v14 02/64] libceph: define struct ceph_sparse_extent and add some helpers, Jeff Layton
- [PATCH v14 15/64] ceph: implement -o test_dummy_encryption mount option, Jeff Layton
- [PATCH v14 19/64] ceph: make ceph_msdc_build_path use ref-walk, Jeff Layton
- [PATCH v14 04/64] libceph: add sparse read support to OSD client, Jeff Layton
- [PATCH v14 01/64] libceph: add spinlock around osd->o_requests, Jeff Layton
- [PATCH v14 09/64] fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size, Jeff Layton
- [PATCH v14 03/64] libceph: add sparse read support to msgr2 crc state machine, Jeff Layton
- [PATCH v14 42/64] ceph: handle fscrypt fields in cap messages from MDS, Jeff Layton
- [PATCH v14 43/64] ceph: update WARN_ON message to pr_warn, Jeff Layton
- Re: [PATCH v14 00/64] ceph+fscrypt: full support, Xiubo Li
- [PATCH v3] ceph: fix statfs for subdir mounts,
Luís Henriques
- [PATCH] ceph/005: verify correct statfs behaviour with quotas,
Luís Henriques
- [PATCH v2] ceph: fix statfs for subdir mounts,
Luís Henriques
- [PATCH] ceph: fix statfs for subdir mounts,
Luís Henriques
- [PATCH v8 1/4] fs: add mode_strip_sgid() helper,
Yang Xu
- [PATCH v3] libceph: print fsid and client gid with osd id,
Daichi Mukai
- [PATCH v7 1/4] fs: move sgid stripping operation from inode_init_owner into mode_strip_sgid,
Yang Xu
- [PATCH] ceph: fix setting of xattrs on async created inodes,
Jeff Layton
- [PATCH] ceph: fix possible deadlock when holding Fwb to get inline_data,
Xiubo Li
- [PATCH v6 1/4] fs: move sgid strip operation from inode_init_owner into inode_sgid_strip,
Yang Xu
- [PATCH] ceph: redirty the page for wirtepage if fails,
Xiubo Li
- [PATCH] ceph: fix request refcount leak when session can't be acquired,
Jeff Layton
- [PATCH] ceph: fix possible deadlock while holding Fcr to use getattr,
Xiubo Li
- [PATCH] ceph: skip reading from Rados if pos exceeds i_size,
Xiubo Li
- [PATCH v2] ceph: try to choose the auth MDS if possible for getattr,
Xiubo Li
- [PATCH v5 1/4] fs: move sgid strip operation from inode_init_owner into inode_sgid_strip,
Yang Xu
- [PATCH] ceph: try to choose the auth MDS if possible for getattr,
Xiubo Li
- [RFC PATCH] ceph: disable updating the atime since cephfs won't maintain it,
Xiubo Li
- [PATCH resend] fs: change test in inode_insert5 for adding to the sb list, Jeff Layton
- [PATCH v4 1/8] fs: move sgid strip operation from inode_init_owner into inode_sgid_strip,
Yang Xu
- [PATCH] ceph: fix compilation error when building kernel without FS_ENCRYPT,
Luís Henriques
- [ceph-client:wip-fscrypt 62/69] fs/ceph/inode.c:196:7: error: no member named 'fscrypt_auth' in 'struct ceph_inode_info', kernel test robot
- [PATCH v4] ceph: flush the mdlog for filesystem sync,
Xiubo Li
- [ceph-client:wip-fscrypt 62/69] fs/ceph/inode.c:196:19: error: 'struct ceph_inode_info' has no member named 'fscrypt_auth', kernel test robot
- [PATCH] ceph: fix lock inversion when flushing the mdlog for filesystem sync,
Jeff Layton
- [PATCH v5 0/5] ceph: add support for snapshot names encryption,
Luís Henriques
- [PATCH v3 0/2] ceph: flush the mdlog for filesystem sync,
Xiubo Li
- [PATCH v2] ceph: fix possible NULL pointer dereference for req->r_session,
Xiubo Li
- [PATCH v3 1/7] fs/inode: move sgid strip operation from inode_init_owner into inode_sgid_strip,
Yang Xu
- use block_device based APIs in block layer consumers v3,
Christoph Hellwig
- [PATCH 01/27] target: remove an incorrect unmap zeroes data deduction, Christoph Hellwig
- [PATCH 02/27] target: pass a block_device to target_configure_unmap_from_queue, Christoph Hellwig
- [PATCH 05/27] drbd: use bdev based limit helpers in drbd_send_sizes, Christoph Hellwig
- [PATCH 03/27] target: fix discard alignment on partitions, Christoph Hellwig
- [PATCH 06/27] drbd: use bdev_alignment_offset instead of queue_alignment_offset, Christoph Hellwig
- [PATCH 09/27] ntfs3: use bdev_logical_block_size instead of open coding it, Christoph Hellwig
- [PATCH 07/27] drbd: cleanup decide_on_discard_support, Christoph Hellwig
- [PATCH 10/27] mm: use bdev_is_zoned in claim_swapfile, Christoph Hellwig
- [PATCH 11/27] block: add a bdev_nonrot helper, Christoph Hellwig
- [PATCH 14/27] block: add a bdev_stable_writes helper, Christoph Hellwig
- [PATCH 23/27] block: add a bdev_max_discard_sectors helper, Christoph Hellwig
- [PATCH 18/27] block: move bdev_alignment_offset and queue_limit_alignment_offset out of line, Christoph Hellwig
- [PATCH 19/27] block: remove queue_discard_alignment, Christoph Hellwig
- [PATCH 08/27] btrfs: use bdev_max_active_zones instead of open coding it, Christoph Hellwig
- [PATCH 20/27] block: use bdev_discard_alignment in part_discard_alignment_show, Christoph Hellwig
- [PATCH 15/27] block: add a bdev_max_zone_append_sectors helper, Christoph Hellwig
- [PATCH 25/27] block: add a bdev_discard_granularity helper, Christoph Hellwig
- [PATCH 26/27] block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD, Christoph Hellwig
- [PATCH 12/27] block: add a bdev_write_cache helper, Christoph Hellwig
- [PATCH 27/27] direct-io: remove random prefetches, Christoph Hellwig
- [PATCH 24/27] block: remove QUEUE_FLAG_DISCARD, Christoph Hellwig
- [PATCH 21/27] block: move {bdev,queue_limit}_discard_alignment out of line, Christoph Hellwig
- [PATCH 17/27] block: use bdev_alignment_offset in disk_alignment_offset_show, Christoph Hellwig
- [PATCH 04/27] drbd: remove assign_p_sizes_qlim, Christoph Hellwig
- [PATCH 13/27] block: add a bdev_fua helper, Christoph Hellwig
- [PATCH 22/27] block: refactor discard bio size limiting, Christoph Hellwig
- [PATCH 16/27] block: use bdev_alignment_offset in part_alignment_offset_show, Christoph Hellwig
- Re: use block_device based APIs in block layer consumers v3, Jens Axboe
- [PATCH v4 0/4] ceph: add support for snapshot names encryption,
Luís Henriques
- [PATCH v2 1/3] vfs: Add inode_sgid_strip() api,
Yang Xu
- [PATCH v2] ceph: flush the mdlog for filesystem sync,
Xiubo Li
- [PATCH] ceph: fix possible NULL pointer dereference for req->r_session,
Xiubo Li
- [PATCH] ceph: flush the mdlog for filesystem sync, Xiubo Li
- [PATCH v3 0/3] ceph: misc fix size truncate for fscrypt,
Xiubo Li
- [PATCH linux-next] net: ceph: use swap() macro instead of taking tmp variable,
Guo Zhengkui
- [no subject], Unknown
- [RFC resend PATCH] ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC check,
xiubli
- [RFC PATCH] ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC check,
xiubli
- [PATCH v2 0/2] ceph: misc fix size truncate for fscrypt,
xiubli
- use block_device based APIs in block layer consumers v2,
Christoph Hellwig
- [PATCH 01/27] target: remove an incorrect unmap zeroes data deduction, Christoph Hellwig
- [PATCH 02/27] target: pass a block_device to target_configure_unmap_from_queue, Christoph Hellwig
- [PATCH 03/27] target: fix discard alignment on partitions, Christoph Hellwig
- [PATCH 04/27] drbd: remove assign_p_sizes_qlim, Christoph Hellwig
- [PATCH 05/27] drbd: use bdev based limit helpers in drbd_send_sizes, Christoph Hellwig
- [PATCH 07/27] drbd: cleanup decide_on_discard_support, Christoph Hellwig
- [PATCH 12/27] block: add a bdev_write_cache helper, Christoph Hellwig
- [PATCH 08/27] btrfs: use bdev_max_active_zones instead of open coding it, Christoph Hellwig
- [PATCH 09/27] ntfs3: use bdev_logical_block_size instead of open coding it, Christoph Hellwig
- [PATCH 06/27] drbd: use bdev_alignment_offset instead of queue_alignment_offset, Christoph Hellwig
- [PATCH 11/27] block: add a bdev_nonrot helper, Christoph Hellwig
- [PATCH 10/27] mm: use bdev_is_zoned in claim_swapfile, Christoph Hellwig
- [PATCH 17/27] block: use bdev_alignment_offset in disk_alignment_offset_show, Christoph Hellwig
- [PATCH 16/27] block: use bdev_alignment_offset in part_alignment_offset_show, Christoph Hellwig
- [PATCH 15/27] block: add a bdev_max_zone_append_sectors helper, Christoph Hellwig
- [PATCH 14/27] block: add a bdev_stable_writes helper, Christoph Hellwig
- [PATCH 22/27] block: refactor discard bio size limiting, Christoph Hellwig
- [PATCH 27/27] direct-io: remove random prefetches, Christoph Hellwig
- [PATCH 23/27] block: add a bdev_max_discard_sectors helper, Christoph Hellwig
- [PATCH 21/27] block: move {bdev,queue_limit}_discard_alignment out of line, Christoph Hellwig
- [PATCH 24/27] block: remove QUEUE_FLAG_DISCARD, Christoph Hellwig
[Index of Archives]
[Ceph Users]
[Ceph Dev]
[Ceph Large]
[Linux USB Devel]
[Big List of Linux Books]
[Linux SCSI]
[Yosemite Forum]