public inbox for linux-btrfs@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2022-03-09 13:51:23 to 2022-03-14 14:43:25 UTC [more...]

[PATCH v2 00/16] btrfs: inode creation cleanups and fixes
 2022-03-14 14:43 UTC  (28+ messages)
` [PATCH v2 01/16] btrfs: reserve correct number of items for unlink and rmdir
` [PATCH v2 02/16] btrfs: reserve correct number of items for rename
` [PATCH v2 03/16] btrfs: fix anon_dev leak in create_subvol()
` [PATCH v2 04/16] btrfs: get rid of btrfs_add_nondir()
` [PATCH v2 05/16] btrfs: remove unnecessary btrfs_i_size_write(0) calls
` [PATCH v2 06/16] btrfs: remove unnecessary inode_set_bytes(0) call
` [PATCH v2 07/16] btrfs: remove unnecessary set_nlink() in btrfs_create_subvol_root()
` [PATCH v2 08/16] btrfs: remove unused mnt_userns parameter from __btrfs_set_acl
` [PATCH v2 09/16] btrfs: remove redundant name and name_len parameters to create_subvol
` [PATCH v2 10/16] btrfs: don't pass parent objectid to btrfs_new_inode() explicitly
` [PATCH v2 11/16] btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode()
` [PATCH v2 12/16] btrfs: set inode flags earlier in btrfs_new_inode()
` [PATCH v2 13/16] btrfs: allocate inode outside of btrfs_new_inode()
` [PATCH v2 14/16] btrfs: factor out common part of btrfs_{mknod,create,mkdir}()
` [PATCH v2 15/16] btrfs: reserve correct number of items for inode creation
` [PATCH v2 16/16] btrfs: move common inode creation code into btrfs_create_new_inode()

[PATCH] btrfs: zoned: use alloc_list instead of rcu locked device_list
 2022-03-14 14:16 UTC 

[PATCH v3 0/3] btrfs: scrub: big renaming to address the page and sector difference
 2022-03-14 13:36 UTC  (6+ messages)
` [PATCH v3 1/3] btrfs: scrub: rename members related to scrub_block::pagev
` [PATCH v3 2/3] btrfs: scrub: rename scrub_page to scrub_sector
` [PATCH v3 3/3] btrfs: scrub: rename scrub_bio::pagev[] and related members

[PATCH 0/4] btrfs: fix inefficiencies when reading extent buffers and some cleanups
 2022-03-14 13:07 UTC  (7+ messages)
` [PATCH 1/4] btrfs: avoid unnecessary btree search restarts when reading node
` [PATCH 2/4] btrfs: release upper nodes when reading stale btree node from disk
` [PATCH 3/4] btrfs: update outdated comment for read_block_for_search()
` [PATCH 4/4] btrfs: remove trivial wrapper btrfs_read_buffer()

[PATCH 0/4] protect relocation with sb_start_write
 2022-03-14 11:25 UTC  (12+ messages)
` [PATCH 1/4] btrfs: mark resumed async balance as writing
` [PATCH 2/4] btrfs: mark device addition as sb_writing
` [PATCH 3/4] fs: add check functions for sb_start_{write,pagefault,intwrite}
` [PATCH 4/4] btrfs: assert that relocation is protected with sb_start_write()

[PATCH] btrfs: fix fallocate to use file_modified to update permissions consistently
 2022-03-14 11:19 UTC  (4+ messages)

[PATCH stable-5.15.y stable-5.16.y] btrfs: make send work with concurrent block group relocation
 2022-03-14  9:18 UTC  (2+ messages)

[PATCH v3 00/18] btrfs: split bio at btrfs_map_bio() time
 2022-03-14  9:07 UTC  (19+ messages)
` [PATCH v3 01/18] btrfs: update an stale comment on btrfs_submit_bio_hook()
` [PATCH v3 02/18] btrfs: save bio::bi_iter into btrfs_bio::iter before any endio
` [PATCH v3 03/18] btrfs: use correct bio size for error message in btrfs_end_dio_bio()
` [PATCH v3 04/18] btrfs: refactor btrfs_map_bio()
` [PATCH v3 05/18] btrfs: move btrfs_bio_wq_end_io() calls into submit_stripe_bio()
` [PATCH v3 06/18] btrfs: replace btrfs_dio_private::refs with btrfs_dio_private::pending_bytes
` [PATCH v3 07/18] btrfs: introduce btrfs_bio_split() helper
` [PATCH v3 08/18] btrfs: make data buffered read path to handle split bio properly
` [PATCH v3 09/18] btrfs: make data buffered write endio function to be split bio compatible
` [PATCH v3 10/18] btrfs: make metadata write endio functions "
` [PATCH v3 11/18] btrfs: make dec_and_test_compressed_bio() "
` [PATCH v3 12/18] btrfs: return proper mapped length for RAID56 profiles in __btrfs_map_block()
` [PATCH v3 13/18] btrfs: allow btrfs_map_bio() to split bio according to chunk stripe boundaries
` [PATCH v3 14/18] btrfs: remove buffered IO stripe boundary calculation
` [PATCH v3 15/18] btrfs: remove stripe boundary calculation for compressed IO
` [PATCH v3 16/18] btrfs: remove the stripe boundary calculation for direct IO
` [PATCH v3 17/18] btrfs: remove the stripe boundary calcluation for encoded IO
` [PATCH v3 18/18] btrfs: unexport btrfs_get_io_geometry()

[PATCH] btrfs: btrfs_dev_replace_finishing use fs_devices pointer
 2022-03-14  9:00 UTC  (2+ messages)

[PATCH 0/2] fstests: test adjustments for the reflink behavior change
 2022-03-14  4:37 UTC  (4+ messages)
` [PATCH 1/2] fstests: delete the cross-vfsmount reflink tests
` [PATCH 2/2] fstests: btrfs/029: delete the cross vfsmount checks

[btrfs] 3626a285f8: divide_error:#[##]
 2022-03-14  2:24 UTC  (8+ messages)

Better read bio error granularity?
 2022-03-13 17:44 UTC  (4+ messages)

[btrfs] c7edee49c1: fxmark.ssd_btrfs_MWCL_4_bufferedio.works/sec 18.0% improvement
 2022-03-12 14:16 UTC 

Btrfs autodefrag wrote 5TB in one day to a 0.5TB SSD without a measurable benefit
 2022-03-12  3:48 UTC  (35+ messages)

Computer stalled, apparently from filesystem corruption
 2022-03-12  2:48 UTC  (2+ messages)

FIDEDUPERANGE and compression
 2022-03-12  2:47 UTC  (6+ messages)

[LSF/MM TOPIC] FS, MM, and stable trees
 2022-03-12  2:07 UTC 

[PATCH v2 0/3] btrfs: scrub: big renaming to address the page and sector difference
 2022-03-11 23:17 UTC  (7+ messages)
` [PATCH v2 1/3] btrfs: scrub: rename members related to scrub_block::pagev
` [PATCH v2 2/3] btrfs: scrub: rename scrub_page to scrub_sector
` [PATCH v2 3/3] btrfs: scrub: rename scrub_bio::pagev and related members

misc-next e9a9bca06a61: kernel BUG at fs/btrfs/tree-mod-log.c:675
 2022-03-11 19:00 UTC  (3+ messages)

fstests btrfs/232 trigger 'btrfs check' error 'errors 400, nbytes wrong'
 2022-03-11 11:55 UTC 

[PATCH 0/3] btrfs: rework background block group relocation
 2022-03-11  7:52 UTC  (7+ messages)
` [PATCH 1/3] btrfs: make the bg_reclaim_threshold per-space info
` [PATCH 2/3] btrfs: allow block group background reclaim for !zoned fs'es
` [PATCH 3/3] btrfs: change the bg_reclaim_threshold valid region from 0 to 100

[PATCH v4 0/9] btrfs: refactor scrub entrances for each profile
 2022-03-11  7:38 UTC  (10+ messages)
` [PATCH v4 1/9] btrfs: calculate @physical_end using @dev_extent_len directly in scrub_stripe()
` [PATCH v4 2/9] btrfs: introduce a helper to locate an extent item
` [PATCH v4 3/9] btrfs: introduce dedicated helper to scrub simple-mirror based range
` [PATCH v4 4/9] btrfs: introduce dedicated helper to scrub simple-stripe "
` [PATCH v4 5/9] btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe()
` [PATCH v4 6/9] btrfs: use scrub_simple_mirror() to handle RAID56 data stripe scrub
` [PATCH v4 7/9] btrfs: refactor scrub_raid56_parity()
` [PATCH v4 8/9] btrfs: use find_first_extent_item() to replace the open-coded extent item search
` [PATCH v4 9/9] btrfs: move scrub_remap_extent() call into scrub_extent() with more comments

[PATCH v3 0/3] btrfs: support more pages sizes for the subpage support
 2022-03-11  6:28 UTC  (4+ messages)
` [PATCH v3 2/3] btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routine

[linux-next:master] BUILD REGRESSION 71941773e143369a73c9c4a3b62fbb60736a1182
 2022-03-11  1:32 UTC 

[PATCH 0/3] btrfs: scrub: big renaming to address the page and sector difference
 2022-03-10 23:26 UTC  (3+ messages)

Buffered I/O broken on s390x with page faults disabled (gfs2)
 2022-03-10 20:23 UTC  (28+ messages)

[PATCH] btrfs: scrub: fix uninitialized variables in scrub_raid56_data_stripe_for_parity()
 2022-03-10 17:57 UTC  (2+ messages)

[PATCH v1.1 1/2] generic: test suid/sgid behavior with reflink and dedupe
 2022-03-10 17:48 UTC  (3+ messages)

[PATCH] btrfs: don't trigger autodefrag if cleaner is woken up early
 2022-03-10 11:34 UTC 

[PATCH 00/12] btrfs: inode creation cleanups and fixes
 2022-03-10  0:20 UTC  (6+ messages)
` [PATCH 12/12] btrfs: rework inode creation to fix several issues

[PATCH v5 00/19] btrfs-progs: extent tree v2 support, global roots
 2022-03-09 21:22 UTC  (10+ messages)
` [PATCH v5 12/19] btrfs-progs: set the number of global roots in the super block
` [PATCH v5 18/19] btrfs-progs: mkfs: create the global root's

[PATCH v2 1/2] btrfs-progs: subvolme: remove unused options for create and snapshot
 2022-03-09 15:16 UTC  (2+ messages)
` [PATCH v2 2/2] btrfs-progs: qgroup: remove unused btrfs_qgroup_inherit_add_group()

[PATCH 1/2] btrfs-progs: subvolme: remove unused options for create and snapshot
 2022-03-09 15:05 UTC  (5+ messages)

[PATCH v2 0/2] btrfs: zoned: two independent fixes for zoned btrfs
 2022-03-09 14:47 UTC  (5+ messages)
` [PATCH v2 1/2] btrfs: zoned: use rcu list in btrfs_can_activate_zone

[PATCH 00/13] btrfs-progs: cleanup btrfs_item* accessors
 2022-03-09 14:18 UTC  (4+ messages)
` [PATCH 04/13] btrfs-progs: convert: use cfg->leaf_data_size

[PATCH 00/12] btrfs: item helper prep work for snapshot_id
 2022-03-09 13:57 UTC  (6+ messages)
` [PATCH 06/12] btrfs: pass eb to the item_nr_offset helper
` [PATCH 12/12] btrfs: use _offset helpers instead of offsetof in generic_bin_search

[PATCH v4 0/14] btrfs: Introduce macro to iterate over slots
 2022-03-09 13:50 UTC  (8+ messages)
` [PATCH v4 07/14] btrfs: Use btrfs_for_each_slot in can_rmdir
` [PATCH v4 08/14] btrfs: Use btrfs_for_each_slot in is_ancestor
` [PATCH v4 09/14] btrfs: Use btrfs_for_each_slot in process_all_refs
` [PATCH v4 10/14] btrfs: Use btrfs_for_each_slot in process_all_new_xattrs
` [PATCH v4 12/14] btrfs: Use btrfs_for_each_slot in btrfs_unlink_all_paths
` [PATCH v4 13/14] btrfs: Use btrfs_for_each_slot in btrfs_read_chunk_tree
` [PATCH v4 14/14] btrfs: Use btrfs_for_each_slot in btrfs_listxattr


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