CEPH filesystem development
 help / color / mirror / Atom feed
 messages from 2026-07-06 15:07:03 to 2026-07-22 13:03:26 UTC [more...]

[PATCH v7 00/29] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-07-22 13:01 UTC  (6+ messages)
` [PATCH v7 01/29] netfs: clear PG_private_2 on copy-to-cache append failure
` [PATCH v7 02/29] netfs: handle single writeback rolling buffer allocation failure
` [PATCH v7 03/29] netfs: release readahead folios on iterator preparation failure
` [PATCH v7 04/29] afs: Fix missing kunmap in afs_dir_search_bucket()
` [PATCH v7 05/29] afs: Fix afs_edit_dir_remove() to get, not find, block 0

[PATCH] ceph: avoid fs reclaim while using `current->journal_info`
 2026-07-22 11:49 UTC 

[PATCH v3] ceph: revalidate ki_pos for O_APPEND writes after cap acquisition
 2026-07-22  1:18 UTC  (3+ messages)

[PATCH] fs/ceph/ioctl: add owner/capability checks for CEPH_IOC_SET_LAYOUT*
 2026-07-21  6:40 UTC  (2+ messages)

[PATCH v2] ceph: revalidate ki_pos for O_APPEND writes after cap acquisition
 2026-07-21  4:54 UTC  (3+ messages)

[PATCH v3] libceph: reset OSD session when keepalive2 acks stop arriving
 2026-07-20 22:42 UTC 

[PATCH 0/1] libceph: fix debugfs osdmap UAF during stop
 2026-07-20 17:50 UTC  (3+ messages)
` [PATCH 1/1] libceph: unpublish osdmap before destroying it on stop

[PATCH] ceph: Change system_unbound_wq with system_dfl_wq
 2026-07-20 14:49 UTC  (3+ messages)
`  "

[PATCH] ceph: parallelize object copy in ceph_do_objects_copy()
 2026-07-20 12:39 UTC 

[PATCH] ceph: revalidate ki_pos for O_APPEND writes after cap acquisition
 2026-07-18  2:17 UTC  (3+ messages)

Survey: Is anyone using 32-bit builds of the CephFS kernel client?
 2026-07-17  6:26 UTC  (2+ messages)

[PATCH 0/2] ceph: fix UAF bugs in cap flushing and MDS session handling
 2026-07-16 17:43 UTC  (5+ messages)
` [PATCH 1/2] ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock
` [PATCH 2/2] ceph: fix UAF in check_new_map() on session "

[PATCH 4/4] ceph: release unused cap reservation on readdir error
 2026-07-16 17:24 UTC  (6+ messages)
    ` [PATCH] fix: release unused ceph "
    ` [PATCH 4/4] "

[PATCH v6 00/24] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-07-16 10:30 UTC  (25+ messages)
` [PATCH v6 01/24] mm: Make readahead store folio count in readahead_control
` [PATCH v6 02/24] netfs: Bulk load the readahead-provided folios up front
` [PATCH v6 03/24] Add a function to kmap one page of a multipage bio_vec
` [PATCH v6 04/24] iov_iter: Make iov_iter_get_pages*() wrap iov_iter_extract_pages()
` [PATCH v6 05/24] iov_iter: Add a segmented queue of bio_vec[]
` [PATCH v6 06/24] netfs: Add some tools for managing bvecq chains
` [PATCH v6 07/24] netfs: Add a function to extract from an iter into a bvecq
` [PATCH v6 08/24] afs: Fix afs_edit_dir_remove() to get, not find, block 0
` [PATCH v6 09/24] afs: Use a bvecq to hold dir content rather than folioq
` [PATCH v6 10/24] cifs: Use a bvecq for buffering instead of a folioq
` [PATCH v6 11/24] smbdirect: Support ITER_BVECQ in smbdirect_map_sges_from_iter()
` [PATCH v6 12/24] netfs: Remove the writethrough code
` [PATCH v6 13/24] cachefiles,netfs: sunset ondemand mode
` [PATCH v6 14/24] cachefiles: Don't rely on backing fs storage map for most use cases
` [PATCH v6 15/24] netfs: Add the cache object ID to netfs_read/write tracepoints
` [PATCH v6 16/24] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer
` [PATCH v6 17/24] smbdirect: Remove support for ITER_FOLIOQ from smbdirect_map_sges_from_iter()
` [PATCH v6 18/24] netfs: Remove netfs_alloc/free_folioq_buffer()
` [PATCH v6 19/24] netfs: Remove netfs_extract_user_iter()
` [PATCH v6 20/24] iov_iter: Remove ITER_FOLIOQ
` [PATCH v6 21/24] netfs: Remove folio_queue and rolling_buffer
` [PATCH v6 22/24] netfs: Check for too much data being read
` [PATCH v6 23/24] netfs: Limit the minimum trigger for progress reporting
` [PATCH v6 24/24] netfs: Combine prepare and issue ops and grab the buffers on request

[PATCH v2 0/5] ceph: reduce mdsc->mutex contention in the cephfs kclient
 2026-07-16  4:50 UTC  (14+ messages)
` [PATCH v2 1/5] ceph: convert oldest_tid to atomic64_t
` [PATCH v2 2/5] ceph: replace the request_tree rbtree with an xarray keyed by r_tid
` [PATCH v2 3/5] ceph: add wait_list_lock for wait-list serialization
` [PATCH v2 4/5] ceph: move mdsc->mutex into __do_request()
` [PATCH v2 5/5] ceph: narrow mdsc->mutex scope in replay_unsafe_requests

[PATCH 0/5] ceph: reduce mdsc->mutex contention in the cephfs kclient
 2026-07-16  4:04 UTC  (18+ messages)
` [PATCH 1/5] ceph: convert oldest_tid to atomic64_t
` [PATCH 2/5] ceph: replace the request_tree rbtree with an xarray keyed by r_tid
` [PATCH 3/5] ceph: add wait_list_lock for wait-list serialization
` [PATCH 4/5] ceph: move mdsc->mutex into __do_request()
` [PATCH 5/5] ceph: narrow mdsc->mutex scope in replay_unsafe_requests

[PATCH] ceph: fix use-after-dereference of NULL ci in __ceph_remove_cap()
 2026-07-14 17:46 UTC  (2+ messages)

[PATCH v2 0/2] libceph: validate OSD sparse-read extent maps (+KUnit)
 2026-07-14 17:43 UTC  (4+ messages)
` [PATCH v2 1/2] libceph: validate OSD extent maps before cursor advance
` [PATCH v2 2/2] libceph: add KUnit coverage for OSD sparse-read extent validation

[PATCH] ceph: Move a variable assignment behind a condition check in __ceph_remove_cap()
 2026-07-14  7:33 UTC  (4+ messages)
    `  "

Dear ceph-devel@vger.kernel.org,
 2026-07-14  5:16 UTC 

[PATCH] fs/ceph/mds_client: use detach_cap_releases() in ceph_send_cap_releases()
 2026-07-14  4:45 UTC  (2+ messages)

[PATCH v2 00/15] ceph: add binary logging (BLOG) for CephFS
 2026-07-14  4:08 UTC  (13+ messages)
` [PATCH v2 01/15] ceph: add BLOG public headers
` [PATCH v2 02/15] ceph: add BLOG deserialization support
` [PATCH v2 03/15] ceph: add BLOG page-fragment allocator
` [PATCH v2 04/15] ceph: add BLOG magazine batch allocator

[PATCH] libceph: validate OSD extent maps before cursor advance
 2026-07-13 22:27 UTC  (2+ messages)

[PATCH 0/1] libceph: fix a monmap use-after-free in ceph_compare_options()
 2026-07-13 22:22 UTC  (7+ messages)
` [PATCH 1/1] libceph: use RCU to protect monmap "

[PATCH] ceph: bound copied dentry name length in NFS export get_name
 2026-07-13 22:18 UTC  (2+ messages)

[PATCH] fs/ceph/mds_client: drop mdsc->mutex before decoding the MDS reply
 2026-07-13  2:39 UTC  (2+ messages)

[PATCH v2] libceph: reset OSD session when keepalive2 acks stop arriving
 2026-07-09 22:18 UTC  (2+ messages)

[ceph-client:testing 25/27] fs/ceph/file.c:2573:7: error: use of undeclared identifier 'CEPH_MOUNT_OPT_NEARFULL_SYNC'
 2026-07-09 11:39 UTC 

[PATCH] net/ceph/messenger: add lockdep assertions
 2026-07-09 10:51 UTC 

[PATCH] fs/ceph/dir: __{dir,dentry}_lease_check() returns an enum
 2026-07-09 10:41 UTC 

[PATCH] libceph: reset OSD session when keepalive2 acks stop arriving
 2026-07-08 22:25 UTC  (4+ messages)

[PATCH] fd/ceph/mds_client: add per-request lock for completion
 2026-07-08 20:42 UTC 

[PATCH v3] net/ceph/messenger: support IPv6 Link-Local with scope identifier
 2026-07-08 20:38 UTC 

[ceph-client:testing 25/27] fs/ceph/super.h:60:43: error: 'CEPH_MOUNT_OPT_NEARFULL_SYNC' undeclared; did you mean 'CEPH_MOUNT_OPT_DEFAULT'?
 2026-07-08 12:17 UTC 

[PATCH] fs/ceph/super: document struct ceph_dentry_info and its flags
 2026-07-08  8:34 UTC 

[v3] ceph: fix OOB read in decode_watchers() via missing bounds check
 2026-07-08  5:39 UTC  (2+ messages)
` [PATCH v4] "

[ceph-client:testing 25/27] fs/ceph/file.c:2573:7: error: use of undeclared identifier 'CEPH_MOUNT_OPT_NEARFULL_SYNC'
 2026-07-08  1:12 UTC 

[ceph-client:testing 25/27] fs/ceph/super.h:60:43: error: 'CEPH_MOUNT_OPT_NEARFULL_SYNC' undeclared; did you mean 'CEPH_MOUNT_OPT_DEFAULT'?
 2026-07-08  0:52 UTC 

[PATCH] fs/ceph/dir: do not repeat ceph_trim_dentries() if no progress possible
 2026-07-07 21:42 UTC 

[PATCH] ceph: force a cap message when a deferred revoke can't be acked immediately
 2026-07-07 21:36 UTC 

[PATCH v3 0/4] ceph: bound untrusted MDS and monitor reply decoders
 2026-07-07 18:30 UTC  (6+ messages)
` [PATCH v3 1/4] ceph: bound xattr value length in __build_xattrs()
` [PATCH v3 2/4] ceph: bound MDSCapAuth path and fs_name decode in handle_session()
` [PATCH v3 3/4] ceph: bound num_export_targets array for mds info v2/v3
` [PATCH v3 4/4] ceph: cap delegated inode count in ceph_parse_deleg_inos()

[PATCH v3] libceph: Reject osdmaps advertising pools of unsupported types
 2026-07-07 13:47 UTC  (2+ messages)
` [v3] "

[v3] ceph: fix OOB read in ceph_osdc_list_watchers via uncapped outdata_len
 2026-07-07 10:57 UTC  (2+ messages)
` [PATCH v4] "

[RFC/BUG] Use a bounce buffer for mds client decryption
 2026-07-07 10:19 UTC  (4+ messages)

[PATCH v2] ceph: fix denial of service issue in ceph_update_snap_trace()
 2026-07-07  9:49 UTC  (2+ messages)
` [v2] "

[PATCH 1/1] libceph: use RCU to protect monmap in ceph_compare_options()
 2026-07-07  9:46 UTC  (2+ messages)
  ` [1/1] "

[PATCH v2] libceph: Reject osdmaps advertising pools of unsupported types
 2026-07-07  9:45 UTC  (2+ messages)
` [v2] "

[PATCH v5] ceph: bound encrypted snapshot suffix formatting
 2026-07-07  9:44 UTC  (2+ messages)
` [v5] "

[PATCH v2] ceph: fix hanging __ceph_get_caps() with stale `mds_wanted`
 2026-07-07  9:26 UTC  (2+ messages)
` [v2] "

[PATCH v2] fs/ceph/caps: skip __touch_cap() most of the time
 2026-07-07  9:25 UTC  (2+ messages)
` [v2] "

[PATCH] libceph: Reject osdmaps advertising pools of unsupported types
 2026-07-07  8:20 UTC  (3+ messages)

[PATCH v2] net/ceph/messenger: support IPv6 Link-Local with scope identifier
 2026-07-06 16:18 UTC  (2+ messages)
` [v2] "

[PATCH v5 00/21] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-07-06 15:51 UTC  (8+ messages)
` [PATCH v5 01/21] mm: Make readahead store folio count in readahead_control
` [PATCH v5 02/21] netfs: Bulk load the readahead-provided folios up front
` [PATCH v5 03/21] Add a function to kmap one page of a multipage bio_vec
` [PATCH v5 04/21] iov_iter: Make iov_iter_get_pages*() wrap iov_iter_extract_pages()
` [PATCH v5 05/21] iov_iter: Add a segmented queue of bio_vec[]
` [PATCH v5 06/21] netfs: Add some tools for managing bvecq chains

[PATCH v5 00/21] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-07-06 15:34 UTC  (22+ messages)
` [PATCH v5 01/21] mm: Make readahead store folio count in readahead_control
` [PATCH v5 02/21] netfs: Bulk load the readahead-provided folios up front
` [PATCH v5 03/21] Add a function to kmap one page of a multipage bio_vec
` [PATCH v5 04/21] iov_iter: Make iov_iter_get_pages*() wrap iov_iter_extract_pages()
` [PATCH v5 05/21] iov_iter: Add a segmented queue of bio_vec[]
` [PATCH v5 06/21] netfs: Add some tools for managing bvecq chains
` [PATCH v5 07/21] netfs: Add a function to extract from an iter into a bvecq
` [PATCH v5 08/21] afs: Use a bvecq to hold dir content rather than folioq
` [PATCH v5 09/21] cifs: Use a bvecq for buffering instead of a folioq
` [PATCH v5 10/21] smbdirect: Support ITER_BVECQ in smbdirect_map_sges_from_iter()
` [PATCH v5 11/21] cachefiles: Don't rely on backing fs storage map for most use cases
` [PATCH v5 12/21] netfs: Add the cache object ID to netfs_read/write tracepoints
` [PATCH v5 13/21] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer
` [PATCH v5 14/21] smbdirect: Remove support for ITER_FOLIOQ from smbdirect_map_sges_from_iter()
` [PATCH v5 15/21] netfs: Remove netfs_alloc/free_folioq_buffer()
` [PATCH v5 16/21] netfs: Remove netfs_extract_user_iter()
` [PATCH v5 17/21] iov_iter: Remove ITER_FOLIOQ
` [PATCH v5 18/21] netfs: Remove folio_queue and rolling_buffer
` [PATCH v5 19/21] netfs: Check for too much data being read
` [PATCH v5 20/21] netfs: Limit the minimum trigger for progress reporting
` [PATCH v5 21/21] netfs: Combine prepare and issue ops and grab the buffers on request


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox