linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2022-11-01 04:11:03 to 2022-11-04 12:36:26 UTC [more...]

improve pagecache PSI annotations v2
 2022-11-04 12:36 UTC  (8+ messages)
` [PATCH 3/5] btrfs: add manual PSI accounting for compressed reads
  ` [REGESSION] systemd-oomd overreacting due to PSI changes for Btrfs (was: Re: [PATCH 3/5] btrfs: add manual PSI accounting for compressed reads)
    ` [REGESSION] systemd-oomd overreacting due to PSI changes for Btrfs #forregzbot

Bug 216559 - btrfs crash root mount RAID0 caused by ac0677348f3c2
 2022-11-04 12:12 UTC  (2+ messages)
` Bug 216559 - btrfs crash root mount RAID0 caused by ac0677348f3c2 #forregzbot

[PATCH 00/23] Convert to filemap_get_folios_tag()
 2022-11-04  3:36 UTC  (9+ messages)
` [PATCH 04/23] page-writeback: Convert write_cache_pages() to use filemap_get_folios_tag()

[PATCH 0/3] Fix UAF and kmemleak when sanity test
 2022-11-04  1:09 UTC  (9+ messages)
` [PATCH 1/3] btrfs: Fix wrong check in btrfs_free_dummy_root()
` [PATCH 2/3] btrfs: Fix uaf of the ulist in test_multiple_refs()
` [PATCH 3/3] btrfs: Fix ulist memory leak "

[PATCH] btrfs: fix improper error handling in btrfs_unlink
 2022-11-04  1:02 UTC 

How to replace a failing device
 2022-11-03 22:32 UTC  (9+ messages)

[PATCH v4 00/23] Convert to filemap_get_folios_tag()
 2022-11-03 20:47 UTC  (27+ messages)
` [PATCH v4 01/23] pagemap: Add filemap_grab_folio()
` [PATCH v4 02/23] filemap: Added filemap_get_folios_tag()
` [PATCH v4 03/23] filemap: Convert __filemap_fdatawait_range() to use filemap_get_folios_tag()
` [PATCH v4 04/23] page-writeback: Convert write_cache_pages() "
` [PATCH v4 05/23] afs: Convert afs_writepages_region() "
` [PATCH v4 06/23] btrfs: Convert btree_write_cache_pages() to use filemap_get_folio_tag()
` [PATCH v4 07/23] btrfs: Convert extent_write_cache_pages() to use filemap_get_folios_tag()
` [PATCH v4 08/23] ceph: Convert ceph_writepages_start() "
` [PATCH v4 09/23] cifs: Convert wdata_alloc_and_fillpages() "
` [PATCH v4 10/23] ext4: Convert mpage_prepare_extent_to_map() "
` [PATCH v4 11/23] f2fs: Convert f2fs_fsync_node_pages() "
` [PATCH v4 12/23] f2fs: Convert f2fs_flush_inline_data() "
` [PATCH v4 13/23] f2fs: Convert f2fs_sync_node_pages() "
` [PATCH v4 14/23] f2fs: Convert f2fs_write_cache_pages() "
` [PATCH v4 15/23] f2fs: Convert last_fsync_dnode() "
` [PATCH v4 16/23] f2fs: Convert f2fs_sync_meta_pages() "
` [PATCH v4 17/23] gfs2: Convert gfs2_write_cache_jdata() "
` [PATCH v4 18/23] nilfs2: Convert nilfs_lookup_dirty_data_buffers() "
` [PATCH v4 19/23] nilfs2: Convert nilfs_lookup_dirty_node_buffers() "
` [PATCH v4 20/23] nilfs2: Convert nilfs_btree_lookup_dirty_buffers() "
` [PATCH v4 21/23] nilfs2: Convert nilfs_copy_dirty_pages() "
` [PATCH v4 22/23] nilfs2: Convert nilfs_clear_dirty_pages() "
` [PATCH v4 23/23] filemap: Remove find_get_pages_range_tag()

[PATCH v5 00/18] btrfs: add fscrypt integration
 2022-11-03 19:22 UTC  (20+ messages)
` [PATCH v5 01/18] fscrypt: expose fscrypt_nokey_name
` [PATCH v5 02/18] fscrypt: add fscrypt_have_same_policy() to check inode compatibility
` [PATCH v5 03/18] fscrypt: allow fscrypt_generate_iv() to distinguish filenames
` [PATCH v5 04/18] fscrypt: add extent-based encryption
` [PATCH v5 05/18] fscrypt: extent direct key policies for "
` [PATCH v5 06/18] fscrypt: document btrfs' fscrypt quirks
` [PATCH v5 07/18] btrfs: disable various operations on encrypted inodes
` [PATCH v5 08/18] btrfs: start using fscrypt hooks
` [PATCH v5 09/18] btrfs: add fscrypt_context items
` [PATCH v5 10/18] btrfs: translate btrfs encryption flags and encrypted inode flag
` [PATCH v5 11/18] btrfs: store a fscrypt extent context per normal file extent
` [PATCH v5 12/18] btrfs: encrypt normal file extent data if appropriate
` [PATCH v5 13/18] btrfs: Add new FEATURE_INCOMPAT_ENCRYPT feature flag
` [PATCH v5 14/18] btrfs: implement fscrypt ioctls
` [PATCH v5 15/18] btrfs: permit searching for nokey names for removal
` [PATCH v5 16/18] btrfs: use correct name hash for nokey names
` [PATCH v5 17/18] btrfs: encrypt verity items
` [PATCH v5 18/18] btrfs: allow encrypting compressed extents

[GIT PULL] Btrfs fixes for 6.1-rc4, part 2
 2022-11-03 18:31 UTC  (2+ messages)

[PATCH 0/2] btrfs-progs: receive: address setattr failures
 2022-11-03 16:53 UTC  (3+ messages)
` [PATCH 1/2] btrfs-progs: receive: fix parsing of attributes field from the fileattr command
` [PATCH 2/2] btrfs-progs: receive: work around failure of fileattr commands

[PATCH] btrfs: fix match incorrectly in dev_args_match_device
 2022-11-03 16:33 UTC  (3+ messages)

[PATCH v7 0/9] fs: clean up handling of i_version counter
 2022-11-03 15:43 UTC  (7+ messages)
` [PATCH v7 6/9] nfsd: move nfsd4_change_attribute to nfsfh.c
` [PATCH v7 7/9] nfsd: use the getattr operation to fetch i_version
` [PATCH v7 8/9] nfsd: remove fetch_iversion export operation

[PATCH] btrfs: don't print stack trace when transaction is aborted due to ENOMEM
 2022-11-03 15:10 UTC 

[PATCH 00/40] Parameter and type changes to btrfs_inode
 2022-11-03 14:45 UTC  (45+ messages)
` [PATCH 01/40] btrfs: change how repair action is passed to btrfs_repair_one_sector
` [PATCH 02/40] btrfs: drop parameter compression_type from btrfs_submit_dio_repair_bio
` [PATCH 03/40] btrfs: change how submit bio callback is passed to btrfs_wq_submit_bio
` [PATCH 04/40] btrfs: simplify btree_submit_bio_start and btrfs_submit_bio_start parameters
` [PATCH 05/40] btrfs: switch async_submit_bio::inode to btrfs_inode
` [PATCH 06/40] btrfs: pass btrfs_inode to btrfs_submit_bio_start
` [PATCH 07/40] btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io
` [PATCH 08/40] btrfs: pass btrfs_inode to btrfs_wq_submit_bio
` [PATCH 09/40] btrfs: pass btrfs_inode to btrfs_submit_metadata_bio
` [PATCH 10/40] btrfs: pass btrfs_inode to btrfs_submit_data_write_bio
` [PATCH 11/40] btrfs: pass btrfs_inode to btrfs_submit_data_read_bio
` [PATCH 12/40] btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio
` [PATCH 13/40] btrfs: pass btrfs_inode to submit_one_bio
` [PATCH 14/40] btrfs: pass btrfs_inode to btrfs_repair_one_sector
` [PATCH 15/40] btrfs: switch btrfs_dio_private::inode to btrfs_inode
` [PATCH 16/40] btrfs: pass btrfs_inode to btrfs_submit_dio_bio
` [PATCH 17/40] btrfs: pass btrfs_inode to btrfs_truncate
` [PATCH 18/40] btrfs: pass btrfs_inode to btrfs_inode_lock
` [PATCH 19/40] btrfs: pass btrfs_inode to btrfs_inode_unlock
` [PATCH 20/40] btrfs: pass btrfs_inode to btrfs_dirty_inode
` [PATCH 21/40] btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes
` [PATCH 22/40] btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode
` [PATCH 23/40] btrfs: pass btrfs_inode to btrfs_check_data_csum
` [PATCH 24/40] btrfs: pass btrfs_inode to __unlink_start_trans
` [PATCH 25/40] btrfs: pass btrfs_inode to btrfs_delete_subvolume
` [PATCH 26/40] btrfs: drop private_data parameter from extent_io_tree_init
` [PATCH 27/40] btrfs: switch extent_io_tree::private_data to btrfs_inode and rename
` [PATCH 28/40] btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent
` [PATCH 29/40] btrfs: pass btrfs_inode to btrfs_set_delalloc_extent
` [PATCH 30/40] btrfs: pass btrfs_inode to btrfs_split_delalloc_extent
` [PATCH 31/40] btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent
` [PATCH 32/40] btrfs: pass btrfs_inode to btrfs_unlink_subvol
` [PATCH 33/40] btrfs: pass btrfs_inode to btrfs_inode_by_name
` [PATCH 34/40] btrfs: pass btrfs_inode to fixup_tree_root_location
` [PATCH 35/40] btrfs: pass btrfs_inode to inode_tree_add
` [PATCH 36/40] btrfs: pass btrfs_inode to btrfs_inherit_iflags
` [PATCH 37/40] btrfs: switch async_chunk::inode to btrfs_inode
` [PATCH 38/40] btrfs: use btrfs_inode inside compress_file_range
` [PATCH 39/40] btrfs: use btrfs_inode inside btrfs_verify_data_csum
` [PATCH 40/40] btrfs: pass btrfs_inode to btrfs_add_delayed_iput

[PATCH 0/4] Minor cleanups
 2022-11-03 13:16 UTC  (2+ messages)

ERROR: invalid size for attribute, expected = 4, got = 8 on subvolume send
 2022-11-03 10:33 UTC  (2+ messages)

consolidate btrfs checksumming, repair and bio splitting
 2022-11-03  8:49 UTC  (17+ messages)

NULL Ptr Deref on sub-page rw mount with missing device
 2022-11-03  0:04 UTC  (2+ messages)

[PATCH v2 00/12] btrfs: raid56: use submit-and-wait method to handle raid56 worload
 2022-11-02 23:34 UTC  (16+ messages)
` [PATCH v2 01/12] btrfs: raid56: extract the vertical stripe recovery code into recover_vertical()
` [PATCH v2 02/12] btrfs: raid56: extract the pq generation code into a helper
` [PATCH v2 03/12] btrfs: raid56: extract the recovery bio list build "
` [PATCH v2 04/12] btrfs: raid56: extract sector recovery "
` [PATCH v2 05/12] btrfs: raid56: switch recovery path to a single function
` [PATCH v2 06/12] btrfs: raid56: extract the rmw bio list build code into a helper
` [PATCH v2 07/12] btrfs: raid56: extract rwm write bios assembly "
` [PATCH v2 08/12] btrfs: raid56: introduce the a main entrance for rmw path
` [PATCH v2 09/12] btrfs: raid56: switch write path to rmw_rbio()
` [PATCH v2 10/12] btrfs: raid56: extract scrub read bio list assembly code into a helper
` [PATCH v2 11/12] btrfs: raid56: switch scrub path to use a single function
` [PATCH v2 12/12] btrfs: remove the unused btrfs_fs_info::endio_raid56_workers and btrfs_raid_bio::end_io_work

[syzbot] kernel BUG in dev_args_match_device
 2022-11-02 23:08 UTC  (2+ messages)

[syzbot] WARNING in btrfs_commit_transaction
 2022-11-02 22:53 UTC  (2+ messages)

[syzbot] WARNING in __btrfs_free_extent
 2022-11-02 22:30 UTC 

[PATCH 0/2] btrfs: fixes for nowait buffered writes
 2022-11-02 16:39 UTC  (5+ messages)
` [PATCH 1/2] btrfs: fix nowait buffered write returning -ENOSPC
` [PATCH 2/2] btrfs: fix inode reserve space leak due to nowait buffered write

[syzbot] possible deadlock in btrfs_lock_root_node
 2022-11-02 16:19 UTC 

[PATCH 00/18] btrfs: make send scale and perform better with shared extents
 2022-11-02 16:01 UTC  (20+ messages)
` [PATCH 01/18] btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
` [PATCH 02/18] btrfs: fix inode list leak during backref walking at find_parent_nodes()
` [PATCH 03/18] btrfs: fix ulist leaks in error paths of qgroup self tests
` [PATCH 04/18] btrfs: remove pointless and double ulist frees in error paths of qgroup tests
` [PATCH 05/18] btrfs: send: avoid unnecessary path allocations when finding extent clone
` [PATCH 06/18] btrfs: send: update comment at find_extent_clone()
` [PATCH 07/18] btrfs: send: drop unnecessary backref context field initializations
` [PATCH 08/18] btrfs: send: avoid unnecessary backref lookups when finding clone source
` [PATCH 09/18] btrfs: send: optimize clone detection to increase extent sharing
` [PATCH 10/18] btrfs: use a single argument for extent offset in backref walking functions
` [PATCH 11/18] btrfs: use a structure to pass arguments to "
` [PATCH 12/18] btrfs: reuse roots ulist on each leaf iteration for iterate_extent_inodes()
` [PATCH 13/18] btrfs: constify ulist parameter of ulist_next()
` [PATCH 14/18] btrfs: send: cache leaf to roots mapping during backref walking
` [PATCH 15/18] btrfs: send: skip unnecessary backref iterations
` [PATCH 16/18] btrfs: send: avoid double extent tree search when finding clone source
` [PATCH 17/18] btrfs: send: skip resolution of our own backref "
` [PATCH 18/18] btrfs: send: bump the extent reference count limit for backref walking

BTRFS error (device md127): parent transid verify failed on 981041152 wanted 1185298 found 1183981
 2022-11-02  6:41 UTC  (3+ messages)

[syzbot] WARNING in btrfs_sync_log
 2022-11-01 17:41 UTC  (2+ messages)

[PATCH 0/2] btrfs: fix direct IO writes with nowait and dsync iocb not syncing
 2022-11-01  7:53 UTC  (6+ messages)
` [PATCH 1/2] btrfs: fix lost file sync on direct IO write with nowait and dsync iocb

[PATCH 0/3] btrfs: add couple tests to check fiemap correctly reports extent sharedness
 2022-11-01  5:22 UTC  (7+ messages)
` [PATCH 2/3] btrfs: test that fiemap reports extent as not shared after deleting file
` [PATCH 3/3] btrfs: test fiemap reports extent as not shared after COWing it in snapshot


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).