CEPH filesystem development
 help / color / mirror / Atom feed
 messages from 2026-09-02 15:54:04 to 2026-09-10 02:10:09 UTC [more...]

[PATCH v3 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-10  2:09 UTC  (8+ messages)
` [PATCH v3 12/14] treewide: replace PagePrivate() with page_private()
` [PATCH v3 13/14] treewide: adjust comments on PagePrivate and PG_private

[PATCH v13 0/8] netfs: Miscellaneous preparatory changes
 2026-09-09 21:02 UTC  (10+ messages)
` [PATCH v13 1/8] netfs: Use uoff_t instead of unsigned long long and loff_t
` [PATCH v13 2/8] netfs: Remove the writethrough code
` [PATCH v13 3/8] netfs: trace: Change the "clear" folio traces to "endwb"
` [PATCH v13 4/8] netfs: trace: Rejig a couple of the tracepoints
` [PATCH v13 5/8] netfs: Add the cache object ID to netfs_read/write tracepoints
` [PATCH v13 6/8] netfs: Make deprecated PG_private_2 support opt-in
` [PATCH v13 7/8] netfs: Add some functions to wrap the all-queued handling
` [PATCH v13 8/8] netfs: Set subrequest->source at alloc before trace emission

[PATCH] libceph: Fix multiple unsafe decodes in ceph_oloc_decode()
 2026-09-09 15:03 UTC 

[PATCH] libceph: Fix unsafe decode in ceph_redirect_decode()
 2026-09-09 14:59 UTC 

[PATCH v5 00/14] ceph: add binary logging (BLOG) for CephFS
 2026-09-09 12:54 UTC  (15+ messages)
` [PATCH v5 01/14] ceph: add BLOG private headers
` [PATCH v5 02/14] ceph: add BLOG deserialization support
` [PATCH v5 03/14] ceph: add BLOG page-fragment allocator
` [PATCH v5 04/14] ceph: add BLOG magazine batch allocator
` [PATCH v5 05/14] ceph: add BLOG logger core
` [PATCH v5 06/14] ceph: add BLOG per-module context management
` [PATCH v5 07/14] ceph: add Ceph BLOG scaffolding
` [PATCH v5 08/14] ceph: add bout and boutc wrappers for BLOG
` [PATCH v5 09/14] ceph: switch MDS request plumbing to struct ceph_journal_info
` [PATCH v5 10/14] ceph: add BLOG debugfs interface
` [PATCH v5 11/14] ceph: convert VFS inode and directory paths to bout
` [PATCH v5 12/14] ceph: convert VFS data I/O "
` [PATCH v5 13/14] ceph: convert capability and snapshot "
` [PATCH v5 14/14] ceph: convert remaining helper "

[PATCH 1/2] ceph: clamp the inline data length in ceph_fill_inline_data()
 2026-09-09 12:28 UTC  (3+ messages)
` [PATCH 2/2] ceph: fix out-of-bounds read in ceph_netfs_issue_op_inline()

[PATCH] libceph: Always remove requests from ceph_osdc_handle_map() structures
 2026-09-09 12:15 UTC  (5+ messages)

[PATCH v2] libceph: Always kick off requests after updating an osdmap
 2026-09-09 12:09 UTC 

[PATCH v2] ceph: fix longname buffer overflow in ceph_fname_to_usr()
 2026-09-09 11:50 UTC  (2+ messages)
` [v2] "

[PATCH] ceph: skip alias lookup when trimming non-directory caps
 2026-09-09 10:44 UTC  (3+ messages)
`  "

[PATCH 00/27] fs: port to const struct mnt_idmap
 2026-09-08 15:25 UTC  (17+ messages)
` [PATCH 21/27] fs: port ->symlink() to pass const mnt_idmap
` [PATCH 22/27] fs: port ->create() "
` [PATCH 23/27] fs: port ->getattr() "
` [PATCH 24/27] fs: port ->setattr() "
` [PATCH 25/27] fs: port vfs_*() helpers to "
` [PATCH 26/27] fs: port mnt_idmap() and file_mnt_idmap() "
` [PATCH 27/27] fs: make nop_mnt_idmap and invalid_mnt_idmap const

[PATCH v12 0/8] netfs: Miscellaneous preparatory changes
 2026-09-08  9:10 UTC  (9+ messages)
` [PATCH v12 1/8] netfs: Use uoff_t instead of unsigned long long and loff_t
` [PATCH v12 2/8] netfs: Remove the writethrough code
` [PATCH v12 3/8] netfs: trace: Change the "clear" folio traces to "endwb"
` [PATCH v12 4/8] netfs: trace: Rejig a couple of the tracepoints
` [PATCH v12 5/8] netfs: Add the cache object ID to netfs_read/write tracepoints
` [PATCH v12 6/8] netfs: Make deprecated PG_private_2 support opt-in
` [PATCH v12 7/8] netfs: Add some functions to wrap the all-queued handling
` [PATCH v12 8/8] netfs: Set subrequest->source at alloc before trace emission

[ceph-client:testing 29/33] fs/ceph/export.c:90:9: sparse: sparse: non size-preserving pointer to integer cast
 2026-09-08  8:09 UTC 

[ceph-client:testing 27/33] fs/ceph/mds_client.c:528:17: sparse: sparse: non size-preserving pointer to integer cast
 2026-09-08  5:11 UTC 

[PATCH] ceph: fix longname buffer overflow in ceph_fname_to_usr()
 2026-09-08  2:46 UTC  (3+ messages)
`  "
  `  "

[PATCH v4 0/3] ceph: don't unregister an MDS session before removing its caps
 2026-09-08  1:34 UTC  (10+ messages)
` [PATCH v4 1/3] ceph: fix use-after-free in check_new_map() after early session put
` [PATCH v4 2/3] ceph: stop checking a stale MDS map after dropping mutex
` [PATCH v4 3/3] ceph: don't unregister an MDS session before removing its caps
  ` [v4,3/3] "

[ceph-client:testing 31/33] fs/ceph/caps.c:3937:1: warning: the frame size of 1416 bytes is larger than 1280 bytes
 2026-09-07 22:11 UTC 

[ceph-client:testing 30/33] fs/ceph/addr.c:951:1: warning: the frame size of 2096 bytes is larger than 1280 bytes
 2026-09-07 20:44 UTC 

[ceph-client:testing 28/33] Warning: fs/ceph/blog_debugfs.c:78 function parameter 's' not described in 'blog_entries_show'
 2026-09-07 20:44 UTC 

[ceph-client:testing 29/33] fs/ceph/inode.c:1983:1: warning: the frame size of 1392 bytes is larger than 1280 bytes
 2026-09-07 18:36 UTC 

[ceph-client:testing 27/33] fs/ceph/mds_client.c:1570:1: warning: the frame size of 1336 bytes is larger than 1280 bytes
 2026-09-07 17:27 UTC 

[PATCH] ceph: use iov_iter_extract_bvecs() for direct I/O
 2026-09-07 15:41 UTC  (3+ messages)
`  "

[PATCH 0/2] ceph: fix writeback congestion accounting
 2026-09-07 15:37 UTC  (4+ messages)
` [PATCH 1/2] ceph: fix writeback_count leak when a bounce page allocation fails
  ` [1/2] "
` [PATCH 2/2] ceph: don't clear write_congested when collecting folios

[PATCH] ceph: offload readdir reply fill from the mds connection worker
 2026-09-05 18:15 UTC  (2+ messages)
`  "

[PATCH v4] ceph: parallelize object copy in ceph_do_objects_copy()
 2026-09-05 18:00 UTC  (2+ messages)
` [v4] "

[PATCH v2] ceph: unregister aborted requests in ceph_mdsc_wait_request()
 2026-09-05 15:57 UTC  (2+ messages)
` [v2] "

[PATCH v2 2/2] ceph: don't wait forever for undrainable dirty refs in vmtruncate
 2026-09-05 15:46 UTC  (2+ messages)
` [v2,2/2] "

[PATCH] ceph: avoid pending truncate during nonblocking cap acquire
 2026-09-05  1:18 UTC  (2+ messages)

[PATCH v2] ceph: acquire caps for read_folio without an rw context
 2026-09-05  1:06 UTC  (2+ messages)

[GIT PULL] Ceph fixes for 7.3-rc2
 2026-09-04 21:00 UTC  (2+ messages)

[PATCH] ceph: acquire caps for read_folio requests without an rw context
 2026-09-04  4:54 UTC  (2+ messages)

[PATCH] libceph: only set read_from_replica on read requests
 2026-09-04  1:48 UTC 

[PATCH v2 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-03 16:10 UTC  (2+ messages)
` [f2fs-dev] "

[PATCH RFC 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-03 16:10 UTC  (2+ messages)
` [f2fs-dev] "

[PATCH v7 0/2] ceph: add 'lazyio' mount option to kclient
 2026-09-03  6:59 UTC  (3+ messages)
` [PATCH v7 1/2] ceph: wake up i_cap_wq waiters on inode shutdown
` [PATCH v7 2/2] ceph: add 'lazyio' mount option to kclient

[PATCH v11 00/36] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-09-03  6:06 UTC  (38+ messages)
` [PATCH v11 01/36] block: Fix start and length check added to iov_iter_extract_bvecs()
` [PATCH v11 02/36] mm: Make readahead store folio count in readahead_control
` [PATCH v11 03/36] mm: Add a bulk end-writeback tool
` [PATCH v11 04/36] netfs: Use uoff_t instead of unsigned long long and loff_t
` [PATCH v11 05/36] Add a function to kmap one page of a multipage bio_vec
` [PATCH v11 06/36] iov_iter: Make iov_iter_get_pages*() wrap iov_iter_extract_pages()
` [PATCH v11 07/36] iov_iter: Add a segmented queue of bio_vec[]
` [PATCH v11 08/36] netfs: Add some tools for managing bvecq chains
` [PATCH v11 09/36] netfs: Make mempool available for bvecq
` [PATCH v11 10/36] netfs: Add a function to extract from an iter into a bvecq
` [PATCH v11 11/36] afs: Use a bvecq to hold dir content rather than folioq
` [PATCH v11 12/36] cifs: Use a bvecq for buffering instead of a folioq
` [PATCH v11 13/36] smbdirect: Support ITER_BVECQ in smbdirect_map_sges_from_iter()
` [PATCH v11 14/36] netfs: Remove the writethrough code
` [PATCH v11 15/36] netfs: trace: Change the "clear" folio traces to "endwb"
` [PATCH v11 16/36] netfs: trace: Rejig a couple of the tracepoints
` [PATCH v11 17/36] netfs: Add some functions to wrap the all-queued handling
` [PATCH v11 18/36] netfs: Make deprecated PG_private_2 support optional
` [PATCH v11 19/36] cachefiles: Don't rely on backing fs storage map for most use cases
` [PATCH v11 20/36] netfs: Add the cache object ID to netfs_read/write tracepoints
` [PATCH v11 21/36] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer
` [PATCH v11 22/36] smbdirect: Remove support for ITER_FOLIOQ from smbdirect_map_sges_from_iter()
` [PATCH v11 23/36] netfs: Remove netfs_alloc/free_folioq_buffer()
` [PATCH v11 24/36] netfs: Remove netfs_extract_user_iter()
` [PATCH v11 25/36] iov_iter: Remove ITER_FOLIOQ
` [PATCH v11 26/36] netfs: Remove folio_queue and rolling_buffer
` [PATCH v11 27/36] netfs: Build a list of regions undergoing writeback
` [PATCH v11 28/36] netfs: Simplify writeback cleanup
` [PATCH v11 29/36] netfs: Simplify read abandonment
` [PATCH v11 30/36] netfs: Check for too much data being read
` [PATCH v11 31/36] netfs: Add a method to get an estimate of the amount that can be written
` [PATCH v11 32/36] netfs: Rework writeback to estimate
` [PATCH v11 33/36] netfs: Set subrequest->source at alloc before trace emission
` [PATCH v11 34/36] netfs: Combine prepare and issue ops
` [PATCH v11 35/36] netfs: Clean up now-unused code
` [PATCH v11 36/36] cachefiles: Preset the state xattr when creating a new file

[PATCH v3 00/14] ceph: add binary logging (BLOG) for CephFS
 2026-09-03  1:12 UTC  (17+ messages)
` [PATCH v4 "
  ` [PATCH v4 01/14] ceph: add BLOG private headers
  ` [PATCH v4 02/14] ceph: add BLOG deserialization support
  ` [PATCH v4 03/14] ceph: add BLOG page-fragment allocator
  ` [PATCH v4 04/14] ceph: add BLOG magazine batch allocator
  ` [PATCH v4 05/14] ceph: add BLOG logger core
  ` [PATCH v4 06/14] ceph: add BLOG per-module context management
  ` [PATCH v4 07/14] ceph: add Ceph BLOG scaffolding
  ` [PATCH v4 08/14] ceph: add bout and boutc wrappers for BLOG
  ` [PATCH v4 09/14] ceph: switch MDS request plumbing to struct ceph_journal_info
  ` [PATCH v4 10/14] ceph: add BLOG debugfs interface
  ` [PATCH v4 11/14] ceph: convert VFS inode and directory paths to bout
  ` [PATCH v4 12/14] ceph: convert VFS data I/O "
  ` [PATCH v4 13/14] ceph: convert capability and snapshot "
  ` [PATCH v4 14/14] ceph: convert remaining helper "

[PATCH v3 1/3] ceph/mds_client: pin sessions while checking a new MDS map
 2026-09-02 19:49 UTC  (2+ messages)
` [v3,1/3] "

[PATCH 17/27] fs: port ->tmpfile() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 18/27] fs: port ->mknod() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 12/27] fs: port ->permission() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 13/27] fs: port xattr to const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 11/27] fs: port acl to const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH v6 0/2] ceph: add 'lazyio' mount option to kclient
 2026-09-02 17:57 UTC  (2+ messages)

[PATCH v2 0/5] ceph: convert the inline data paths to folios
 2026-09-02 16:35 UTC  (6+ messages)
` [PATCH v2 1/5] ceph: use a folio in ceph_get_caps()
` [PATCH v2 2/5] ceph: use a folio in the inline read branch of ceph_filemap_fault()
` [PATCH v2 3/5] ceph: use a folio in the READ_INLINE path of ceph_read_iter()
` [PATCH v2 4/5] ceph: convert ceph_fill_inline_data() to take a folio
` [PATCH v2 5/5] ceph: convert r_locked_page to r_locked_folio

[PATCH v4 00/14] ceph: add binary logging (BLOG) for CephFS
 2026-09-02 16:28 UTC  (15+ messages)
` [PATCH v4 01/14] ceph: add BLOG private headers
` [PATCH v4 02/14] ceph: add BLOG deserialization support
` [PATCH v4 03/14] ceph: add BLOG page-fragment allocator
` [PATCH v4 04/14] ceph: add BLOG magazine batch allocator
` [PATCH v4 05/14] ceph: add BLOG logger core
` [PATCH v4 06/14] ceph: add BLOG per-module context management
` [PATCH v4 07/14] ceph: add Ceph BLOG scaffolding
` [PATCH v4 08/14] ceph: add bout and boutc wrappers for BLOG
` [PATCH v4 09/14] ceph: switch MDS request plumbing to struct ceph_journal_info
` [PATCH v4 10/14] ceph: add BLOG debugfs interface
` [PATCH v4 11/14] ceph: convert VFS inode and directory paths to bout
` [PATCH v4 12/14] ceph: convert VFS data I/O "
` [PATCH v4 13/14] ceph: convert capability and snapshot "
` [PATCH v4 14/14] ceph: convert remaining helper "

[PATCH v5 00/10] ceph: convert writeback path to folios
 2026-09-02 16:11 UTC  (11+ messages)
` [PATCH v5 01/10] ceph: fix error handling when the OSD client is stopping in ceph_submit_write()
` [PATCH v5 02/10] ceph: wait for pending fscache write in write_folio_nounlock()
` [PATCH v5 03/10] ceph: add ceph_folio_snap_context()
` [PATCH v5 04/10] ceph: convert ceph_wait_until_current_writes_complete() to folios
` [PATCH v5 05/10] ceph: convert get_writepages_data_length() "
` [PATCH v5 06/10] ceph: convert ceph_submit_write() "
` [PATCH v5 07/10] ceph: remove page remnants from write_folio_nounlock()
` [PATCH v5 08/10] ceph: convert page cleanup loop in writepages_finish() to folios
` [PATCH v5 09/10] ceph: remove ceph_fscrypt_pagecache_page() and ceph_fscrypt_page_offset()
` [PATCH v5 10/10] ceph: rename ceph_check_page_before_write() to ceph_check_folio_before_write()


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