Linux Btrfs filesystem development
 help / color / mirror / Atom feed
 messages from 2026-09-30 09:22:08 to 2026-10-10 06:30:16 UTC [more...]

[PATCH v2] btrfs: fix the fsverity callback where unexpected range is verified
 2026-10-10  6:29 UTC 

[PATCH] btrfs: fix the fsverity callback where unexpected range is verified
 2026-10-10  5:28 UTC  (3+ messages)

[PATCH] fstests: btrfs: add a test case to verify fsverity on compressed files
 2026-10-10  3:25 UTC 

[REGRESSION] btrfs: fs-verity "FILE CORRUPTED" on readahead of compressed extents since 7.2
 2026-10-10  0:28 UTC  (3+ messages)

[PATCH] btrfs: return -ENOTTY for unknown ioctls on the control device
 2026-10-09 21:04 UTC  (2+ messages)

[PATCH v4 0/3] btrfs: fix a UAF where btrfs_root::dirty_list is freed but still referred
 2026-10-09 21:00 UTC  (6+ messages)
` [PATCH v4 1/3] btrfs: protect dirty_cowonly_roots, switch_commits and root->dirty_list
` [PATCH v4 2/3] btrfs: prevent use-after-free in btrfs_transaction::switch_commits
` [PATCH v4 3/3] btrfs: fix use-after-free on quota enable allocation failure

fsverity@lists.linux.dev, regressions@lists.linux.dev
 2026-10-09 17:33 UTC 

[PATCH v3] btrfs: allow idmapped DEFRAG ioctls
 2026-10-09  7:53 UTC 

[PATCH v3 0/3] btrfs: fix a UAF where btrfs_root::dirty_list is freed but still referred
 2026-10-08 21:44 UTC  (4+ messages)
` [PATCH v3 1/3] btrfs: protect dirty_cowonly_roots, switch_commits and root->dirty_list
` [PATCH v3 2/3] btrfs: prevent use-after-free in btrfs_transaction::switch_commits
` [PATCH v3 3/3] btrfs: fix use-after-free on quota enable allocation failure

[PATCH] fstests: btrfs: add a new test case to verify degraded RMW writes
 2026-10-08 14:22 UTC  (3+ messages)

[PATCH v2 0/3] btrfs: fix a UAF where btrfs_root::dirty_list is freed but still referred
 2026-10-08  6:26 UTC  (4+ messages)
` [PATCH v2 1/3] btrfs: protect dirty_cowonly_roots, switch_commits and root->dirty_list
` [PATCH v2 2/3] btrfs: prevent use-after-free in btrfs_transaction::switch_commits
` [PATCH v2 3/3] btrfs: unlink btrfs_root::dirty_list during btrfs_put_root()

[PATCH] btrfs: unlink btrfs_root::dirty_list during btrfs_put_root()
 2026-10-07 22:08 UTC 

[PATCH] btrfs: defrag: fix check to see if next extent can be defragged too
 2026-10-07 21:06 UTC  (2+ messages)

[PATCH] btrfs: defrag: fix key comparison with max defrag key in btrfs_defrag_leaves()
 2026-10-07 21:05 UTC  (2+ messages)

[PATCH 6.6 0/2] Forbid truncate of fsverity files on btrfs
 2026-10-07 21:03 UTC  (4+ messages)
` [PATCH 6.6 1/2] fs,fsverity: reject size changes on fsverity files in setattr_prepare
` [PATCH 6.6 2/2] fs,fsverity: remove check for fsverity being enabled in setattr_prepare()

[PATCH] btrfs: fix use-after-free on quota enable allocation failure
 2026-10-07 20:58 UTC  (6+ messages)

[PATCH] btrfs: unwind device add when sysfs registration fails
 2026-10-07 16:03 UTC  (3+ messages)
  ` [PATCH v2] "

[PATCH v2] btrfs: fix use-after-free on quota enable allocation failure
 2026-10-07 15:56 UTC 

[PATCH v1 0/3] mm/readahead: avoid per-folio memcg reclaim
 2026-10-07 15:30 UTC  (2+ messages)

[GIT PULL] Btrfs fixes for 7.3-rc7
 2026-10-07 14:14 UTC  (2+ messages)

[syzbot] [btrfs?] KASAN: slab-use-after-free Read in add_root_to_dirty_list
 2026-10-07  1:52 UTC 

[PATCH v2] fstests: btrfs: add a new test case to verify degraded RMW writes
 2026-10-06  9:52 UTC  (2+ messages)

[PATCH v17 00/21] fs-verity support for XFS with post EOF merkle tree
 2026-10-06  9:03 UTC  (29+ messages)
` [PATCH v17 01/21] fsverity: report validation errors through fserror to fsnotify
` [PATCH v17 02/21] fsverity: expose ensure_fsverity_info()
` [PATCH v17 03/21] fsverity: pass digest size and hash of the all-zeroes block to ->write
` [PATCH v17 04/21] fsverity: hoist pagecache_read from f2fs/ext4 to fsverity
` [PATCH v17 05/21] fsverity: don't allow setting DAX file attribute on fsverity files
` [PATCH v17 06/21] fsverity: hoist statx reporting of fs-verity flag
` [PATCH v17 07/21] xfs: introduce fsverity on-disk changes
` [PATCH v17 08/21] xfs: don't allow to enable DAX on fs-verity sealed inode
` [PATCH v17 09/21] xfs: disable direct read path for fs-verity files
` [PATCH v17 10/21] xfs: don't report dio_mem_align and dio_offset_align for fsverity files
` [PATCH v17 11/21] xfs: handle fsverity I/O in write/read path
` [PATCH v17 12/21] xfs: use read ioend for fsverity data verification
` [PATCH v17 13/21] xfs: add XFS_BMAPI_UNWRITTEN to unmap unwritten extents in __xfs_bunmapi()
` [PATCH v17 14/21] xfs: don't remove written extents past EOF on fsverity inodes
` [PATCH v17 15/21] xfs: add fs-verity support
` [PATCH v17 16/21] xfs: initialize fs-verity on file open
` [PATCH v17 17/21] xfs: add fs-verity ioctls
` [PATCH v17 18/21] xfs: advertise fs-verity being available on filesystem
` [PATCH v17 19/21] xfs: check and repair the verity inode flag state
` [PATCH v17 20/21] xfs: introduce health state for corrupted fsverity metadata
` [PATCH v17 21/21] xfs: enable ro-compat fs-verity flag

[PATCH 0/21] fstests: tests for cloned filesystem validation and f_fsid
 2026-10-06  8:55 UTC  (22+ messages)
` [PATCH 01/21] fstests: introduce _require_clone_mount() helper
` [PATCH 02/21] fstests: introduce _create_cloned_loop_devs() helper
` [PATCH 03/21] fstests: add _clone_mount_options() helper
` [PATCH 04/21] fstests: add FSNOTIFYWAIT_PROG
` [PATCH 05/21] fstests: add _require_fanotify_function
` [PATCH 06/21] fstests: add _require_unique_f_fsid() helper
` [PATCH 07/21] fstests: add SEMANAGE_PROG
` [PATCH 08/21] fstests: verify fanotify isolation on cloned filesystems
` [PATCH 09/21] fstests: introduce helper _scratch_mkfs_uuid()
` [PATCH 10/21] fstests: add helpers to verify the expected f_fsid
` [PATCH 11/21] fstests: verify statfs f_fsid is derived from the filesystem UUID
` [PATCH 12/21] fstests: verify libblkid resolution of duplicate UUIDs
` [PATCH 13/21] fstests: introduce _require_security_ima() helper
` [PATCH 14/21] fstests: verify IMA isolation on cloned filesystems
` [PATCH 15/21] fstests: verify exportfs file handles "
` [PATCH 16/21] fstests: introduce _require_metadata_uuid() helper
` [PATCH 17/21] fstests: add _change_metadata_uuid helper
` [PATCH 18/21] fstests: test UUID consistency for clones with metadata_uuid
` [PATCH 19/21] fstests: generic/744: use new helper _require_clone_mount()
` [PATCH 20/21] fstests: generic/744: migrate to _create_cloned_loop_devs()
` [PATCH 21/21] fstests: _create_loop_device_like_bdev() remove unused variable

[syzbot] Monthly btrfs report (Oct 2026)
 2026-10-06  4:33 UTC 

[PATCH 0/2] btrfs: fix a bug with the squotas code and cleanup
 2026-10-05 22:13 UTC  (4+ messages)
` [PATCH 1/2] btrfs: fix lost error return value in btrfs_alloc_logged_file_extent()
` [PATCH 2/2] btrfs: qgroup: make btrfs_record_squota_delta() return void

[PATCH] btrfs: preserve caller ownership of anon_dev on root insert retry
 2026-10-05 21:39 UTC  (2+ messages)

[PATCH] btrfs: use READ_ONCE() to read the chunk size from the data space_info
 2026-10-05 15:03 UTC  (2+ messages)

[PATCH 01/13] add a "datacsum" group
 2026-10-05 13:17 UTC 

[PATCH 0/4] btrfs-progs: check: fix and refactor load_quota_info()
 2026-10-05  9:01 UTC  (5+ messages)
` [PATCH 1/4] btrfs-progs: check: fix the inverted condition to load qgroups
` [PATCH 2/4] btrfs-progs: check: remove unused qgroup_count::key
` [PATCH 3/4] btrfs-progs: check: refactor load_quota_info()
` [PATCH 4/4] btrfs-progs: fsck-tests: add a new test case for qgroup tree check

[PATCH v4 0/2] btrfs: go extent-by-extent submission for buffered reads and writes
 2026-10-05  1:16 UTC  (3+ messages)
` [PATCH v4 1/2] btrfs: read a folio extent-by-extent instead of block-by-block
` [PATCH v4 2/2] btrfs: write back "

[PATCH v3 0/2] btrfs: go extent-by-extent submission for buffered reads and writes
 2026-10-04 22:49 UTC  (3+ messages)
` [PATCH v3 1/2] btrfs: read a folio extent-by-extent instead of block-by-block
` [PATCH v3 2/2] btrfs: write back "

[PATCH 0/6] btrfs: some qgroup fixes and cleanups
 2026-10-03 21:36 UTC  (23+ messages)
` [PATCH] btrfs: qgroup: fix race between subvolume creation and adding/removing relations
` [PATCH 1/6] btrfs: qgroup: fix swapped blocks existence check when tracing after COW
` [PATCH 2/6] btrfs: qgroup: abort transaction on failure to add qgroup relation
` [PATCH 3/6] btrfs: qgroup: fix leak of qgroups in rb tree after failure to enable quotas
` [PATCH 4/6] btrfs: qgroup: merge error labels in btrfs_quota_enable()
` [PATCH 5/6] btrfs: abort transaction on qgroup failures in create_pending_snapshot()
` [PATCH 6/6] btrfs: qgroup: fix off-by-one max level check in qgroup_trace_new_subtree_blocks()
` [PATCH v2 0/6] btrfs: some qgroup fixes and cleanups
  ` [PATCH v2 1/6] btrfs: qgroup: fix swapped blocks existence check when tracing after COW
  ` [PATCH v2 2/6] btrfs: qgroup: abort transaction on failure to add qgroup relation
  ` [PATCH v2 3/6] btrfs: qgroup: fix leak of qgroups in rb tree after failure to enable quotas
  ` [PATCH v2 4/6] btrfs: qgroup: merge error labels in btrfs_quota_enable()
  ` [PATCH v2 5/6] btrfs: abort transaction on qgroup failures in create_pending_snapshot()
  ` [PATCH v2 6/6] btrfs: qgroup: fix off-by-one max level check in qgroup_trace_new_subtree_blocks()

[PATCH v2] fstests: btrfs: add a test case for deleting partially owned qgroup
 2026-10-03  7:17 UTC 

[PATCH] fstests: btrfs: add a test case for deleting partially owned qgroup
 2026-10-02 17:02 UTC  (2+ messages)

[PATCH v2 0/4] btrfs: zoned: LLM inspired fixes
 2026-10-02 16:28 UTC  (7+ messages)
` [PATCH v2 1/4] btrfs: zoned: only change active zone counter on successful (de)activation
` [PATCH v2 2/4] btrfs: zoned: fix possible UAF in wait_eb_writebacks
` [PATCH v2 3/4] btrfs: zoned: requeue block group if zone reset bails out
` [PATCH v2 4/4] btrfs: zoned: avoid underflow of bytes_zone_unusable

[PATCH 0/4] btrfs: zoned: LLM inspired fixes
 2026-10-02  7:32 UTC  (7+ messages)
` [PATCH 2/4] btrfs: zoned: fix possible UAF in wait_eb_writebacks
` [PATCH 4/4] btrfs: zoned: avoid underflow of bytes_zone_unusable

[PATCH v3 0/4] btrfs: zoned: fix active-zone accounting and transitions
 2026-10-02  6:03 UTC  (5+ messages)
` [PATCH v3 2/4] btrfs: zoned: recover active non-data block group roles on mount

[PATCH v2 0/4] btrfs: zoned: fix active-zone accounting and transitions
 2026-10-02  5:42 UTC  (5+ messages)
` [PATCH v2 1/4] btrfs: zoned: track only sequential zones as active

[syzbot] [btrfs?] kernel BUG in btrfs_backref_release_cache (4)
 2026-10-01 21:38 UTC 

[PATCH] btrfs: remove unnecessary forward struct declarations in volumes.h
 2026-10-01 11:27 UTC  (3+ messages)

[PATCH v2] btrfs: raid56: do not verify the content if there is no data checksum
 2026-10-01  9:12 UTC  (2+ messages)

[PATCH 0/3] btrfs: remove unused arguments and code in block-rsv.c
 2026-10-01  9:08 UTC  (5+ messages)
` [PATCH 1/3] btrfs: remove fs_info argument from btrfs_block_rsv_add()
` [PATCH 2/3] btrfs: remove fs_info argument from btrfs_block_rsv_refill()
` [PATCH 3/3] btrfs: remove pointless qgroup assignment in block_rsv_release_bytes()

[PATCH 0/3] btrfs: small fixes related to qgroup deletion
 2026-10-01  8:59 UTC  (5+ messages)
` [PATCH 1/3] btrfs: qgroup: do not treat "ret > 0" as error when deleting a qgroup
` [PATCH 2/3] btrfs: qgroup: use qgroup_mark_inconsistent() in quick_update_accounting()
` [PATCH 3/3] btrfs: qgroup: do not leak -ENOENT from btrfs_remove_qgroup()

[PATCH 0/5] btrfs: fixes and cleanups around messages.c
 2026-09-30 21:54 UTC  (7+ messages)
` [PATCH 1/5] btrfs: fix incomplete iteration over fs state when logging messages
` [PATCH 2/5] btrfs: fix duplicated code in fs state string in logged messages
` [PATCH 3/5] btrfs: add missing code for no delayed iput fs state in log messages
` [PATCH 4/5] btrfs: remove unncessary pointer increment in btrfs_state_to_string()
` [PATCH 5/5] btrfs: avoid overhead when logging messages if fs state is clean

[BUG] qgroup: btrfs_remove_qgroup() can leave an in-memory qgroup, without on-disk items, every later rescan gets cancelled
 2026-09-30 21:49 UTC  (2+ messages)

[PATCH] btrfs: fix off-by-one end offset check in report_setget_bounds()
 2026-09-30 21:44 UTC  (3+ messages)

[PATCH v2 0/2] btrfs: allow more fine control to rescue=usebackuproot
 2026-09-30 21:41 UTC  (7+ messages)
` [PATCH v2 1/2] btrfs: always use the second newest slot for rescue=usebackuproot
` [PATCH v2 2/2] btrfs: introduce more accurate usebackuproot options

[PATCH v2] btrfs: wait for a grace period before freeing a new device
 2026-09-30 15:15 UTC  (2+ messages)

[PATCH v1] btrfs: wait for a grace period before freeing a new device
 2026-09-30 15:12 UTC  (4+ messages)
  ` [PATCH v2] "

[PATCH] btrfs: zoned: fix double list add in btrfs_load_block_group_zone_info
 2026-09-30 12:28 UTC  (2+ messages)


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