linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2020-09-24 16:40:11 to 2020-10-01 08:24:43 UTC [more...]

how to recover from "enospc errors during balance"
 2020-10-01  8:24 UTC  (4+ messages)

[PATCH] btrfs: Rename BTRFS_INODE_ORDERED_DATA_CLOSE flag
 2020-10-01  6:40 UTC 

[PATCH 9 00/12] Introduce per-profile available space array to avoid over-confident can_overcommit()
 2020-10-01  5:57 UTC  (13+ messages)
` [PATCH 9 01/12] btrfs: block-group: cleanup btrfs_add_block_group_cache()
` [PATCH 9 02/12] btrfs: block-group: extra the code to delete block group from fs_info rb tree
` [PATCH 9 03/12] btrfs: block-group: make link_block_group() to handle avail alloc bits
` [PATCH 9 04/12] btrfs: block-group: extract the code to unlink block group from space info
` [PATCH 9 05/12] btrfs: space-info: update btrfs_update_space_info() to handle block group removal
` [PATCH 9 06/12] btrfs: block-group: introduce btrfs_revert_block_group()
` [PATCH 9 07/12] btrfs: volumes: introduce the device layout aware per-profile available space infrastructure
` [PATCH 9 08/12] btrfs: volumes: update per-profile available space at mount time
` [PATCH 9 09/12] btrfs: volumes: call btrfs_update_per_profile_avail() for chunk allocation and removal
` [PATCH 9 10/12] btrfs: volumes: update per-profile available space for device update
` [PATCH 9 11/12] btrfs: space-info: Use per-profile available space in can_overcommit()
` [PATCH 9 12/12] btrfs: statfs: Use pre-calculated per-profile available space

[PATCH 0/9] Improve preemptive ENOSPC flushing
 2020-10-01  5:54 UTC  (11+ messages)
` [PATCH 1/9] btrfs: add a trace point for reserve tickets
` [PATCH 2/9] btrfs: improve preemptive background space flushing
` [PATCH 3/9] btrfs: rename need_do_async_reclaim
` [PATCH 4/9] btrfs: check reclaim_size in need_preemptive_reclaim
` [PATCH 5/9] btrfs: rework btrfs_calc_reclaim_metadata_size
` [PATCH 6/9] btrfs: simplify the logic in need_preemptive_flushing
` [PATCH 7/9] btrfs: implement space clamping for preemptive flushing
` [PATCH 8/9] btrfs: adjust the flush trace point to include the source
` [PATCH 9/9] btrfs: add a trace class for dumping the current ENOSPC state

Need help recovering broken RAID5 array (parent transid verify failed)
 2020-10-01  4:49 UTC  (8+ messages)

RAID 5 disk full, can't balance
 2020-10-01  4:13 UTC  (3+ messages)

[PATCH] btrfs: free device without BTRFS_MAGIC
 2020-10-01  1:05 UTC  (7+ messages)
` [PATCH v2] "
` [PATCH v3] "

[PATCH v4 0/9] Update to zstd-1.4.6
 2020-09-30 20:49 UTC  (12+ messages)
` [PATCH v4 1/9] lib: zstd: Add zstd compatibility wrapper
` [PATCH v4 2/9] lib: zstd: Add decompress_sources.h for decompress_unzstd
` [PATCH v4 4/9] crypto: zstd: Switch to zstd-1.4.6 API
` [PATCH v4 5/9] btrfs: zstd: Switch to the "
` [PATCH v4 6/9] f2fs: "
` [PATCH v4 7/9] squashfs: "
` [PATCH v4 8/9] lib: unzstd: "
` [PATCH v4 9/9] lib: zstd: Remove zstd compatibility wrapper
` [GIT PULL][PATCH v4 0/9] Update to zstd-1.4.6

[PATCH v2] btrfs: cleanup cow block on error
 2020-09-30 20:37 UTC  (8+ messages)

KASAN: use-after-free Read in btrfs_scan_one_device
 2020-09-30 18:05 UTC  (3+ messages)

[PATCH] btrfs: fix filesystem corruption after a device replace
 2020-09-30 16:31 UTC  (2+ messages)

[PATCH] btrfs-progs: subvolume: Add warning on deleting default subvolume
 2020-09-30 16:27 UTC  (6+ messages)

[PATCH] fstests: delete btrfs/064 it makes no sense
 2020-09-30 12:42 UTC  (10+ messages)
` [PATCH v2] fstests: btrfs/064 add a comment to the test case header

[PATCH] btrfs: workaround the over-confident over-commit available space calculation
 2020-09-30 12:01 UTC 

[PATCH] btrfs-progs: fix return code for failed replace start
 2020-09-30  2:46 UTC 

ERROR... please contact btrfs developers
 2020-09-30  2:03 UTC  (2+ messages)

[PATCH v3 00/49] btrfs: add partial rw support for subpage sector size
 2020-09-30  1:55 UTC  (50+ messages)
` [PATCH v3 01/49] btrfs: extent-io-tests: remove invalid tests
` [PATCH v3 02/49] btrfs: use iosize while reading compressed pages
` [PATCH v3 03/49] btrfs: extent_io: fix the comment on lock_extent_buffer_for_io()
` [PATCH v3 04/49] btrfs: extent_io: update the comment for find_first_extent_bit()
` [PATCH v3 05/49] btrfs: make btree inode io_tree has its special owner
` [PATCH v3 06/49] btrfs: disk-io: replace @fs_info and @private_data with @inode for btrfs_wq_submit_bio()
` [PATCH v3 07/49] btrfs: inode: sink parameter @start and @len for check_data_csum()
` [PATCH v3 08/49] btrfs: extent_io: unexport extent_invalidatepage()
` [PATCH v3 09/49] btrfs: extent_io: remove the forward declaration and rename __process_pages_contig
` [PATCH v3 10/49] btrfs: extent_io: rename pages_locked in process_pages_contig()
` [PATCH v3 11/49] btrfs: extent_io: make process_pages_contig() to accept bytenr directly
` [PATCH v3 12/49] btrfs: extent_io: only require sector size alignment for page read
` [PATCH v3 13/49] btrfs: extent_io: remove the extent_start/extent_len for end_bio_extent_readpage()
` [PATCH v3 14/49] btrfs: extent_io: integrate page status update into endio_readpage_release_extent()
` [PATCH v3 15/49] btrfs: extent_io: rename page_size to io_size in submit_extent_page()
` [PATCH v3 16/49] btrfs: extent_io: add assert_spin_locked() for attach_extent_buffer_page()
` [PATCH v3 17/49] btrfs: extent_io: extract the btree page submission code into its own helper function
` [PATCH v3 18/49] btrfs: extent_io: calculate inline extent buffer page size based on page size
` [PATCH v3 19/49] btrfs: extent_io: make btrfs_fs_info::buffer_radix to take sector size devided values
` [PATCH v3 20/49] btrfs: disk_io: grab fs_info from extent_buffer::fs_info directly for btrfs_mark_buffer_dirty()
` [PATCH v3 21/49] btrfs: disk-io: make csum_tree_block() handle sectorsize smaller than page size
` [PATCH v3 22/49] btrfs: disk-io: extract the extent buffer verification from btree_readpage_end_io_hook()
` [PATCH v3 23/49] btrfs: disk-io: accept bvec directly for csum_dirty_buffer()
` [PATCH v3 24/49] btrfs: inode: make btrfs_readpage_end_io_hook() follow sector size
` [PATCH v3 25/49] btrfs: introduce a helper to determine if the sectorsize is smaller than PAGE_SIZE
` [PATCH v3 26/49] btrfs: extent_io: allow find_first_extent_bit() to find a range with exact bits match
` [PATCH v3 27/49] btrfs: extent_io: don't allow tree block to cross page boundary for subpage support
` [PATCH v3 28/49] btrfs: extent_io: update num_extent_pages() to support subpage sized extent buffer
` [PATCH v3 29/49] btrfs: handle sectorsize < PAGE_SIZE case for extent buffer accessors
` [PATCH v3 30/49] btrfs: disk-io: only clear EXTENT_LOCK bit for extent_invalidatepage()
` [PATCH v3 31/49] btrfs: extent-io: make type of extent_state::state to be at least 32 bits
` [PATCH v3 32/49] btrfs: extent_io: use extent_io_tree to handle subpage extent buffer allocation
` [PATCH v3 33/49] btrfs: extent_io: make set/clear_extent_buffer_uptodate() to support subpage size
` [PATCH v3 34/49] btrfs: extent_io: make the assert test on page uptodate able to handle subpage
` [PATCH v3 35/49] btrfs: extent_io: implement subpage metadata read and its endio function
` [PATCH v3 36/49] btrfs: extent_io: implement try_release_extent_buffer() for subpage metadata support
` [PATCH v3 37/49] btrfs: set btree inode track_uptodate for subpage support
` [PATCH v3 38/49] btrfs: allow RO mount of 4K sector size fs on 64K page system
` [PATCH v3 39/49] btrfs: disk-io: allow btree_set_page_dirty() to do more sanity check on subpage metadata
` [PATCH v3 40/49] btrfs: disk-io: support subpage metadata csum calculation at write time
` [PATCH v3 41/49] btrfs: extent_io: prevent extent_state from being merged for btree io tree
` [PATCH v3 42/49] btrfs: extent_io: make set_extent_buffer_dirty() to support subpage sized metadata
` [PATCH v3 43/49] btrfs: extent_io: add subpage support for clear_extent_buffer_dirty()
` [PATCH v3 44/49] btrfs: extent_io: make set_btree_ioerr() accept extent buffer
` [PATCH v3 45/49] btrfs: extent_io: introduce write_one_subpage_eb() function
` [PATCH v3 46/49] btrfs: extent_io: make lock_extent_buffer_for_io() subpage compatible
` [PATCH v3 47/49] btrfs: extent_io: introduce submit_btree_subpage() to submit a page for subpage metadata write
` [PATCH v3 48/49] btrfs: extent_io: introduce end_bio_subpage_eb_writepage() function
` [PATCH v3 49/49] btrfs: support metadata read write for test

[PATCH v2] btrfs-progs: convert: Show more info when reserve_space fails
 2020-09-29 20:51 UTC  (2+ messages)

[PATCH v2 0/5] New rescue mount options
 2020-09-29 15:06 UTC  (9+ messages)
` [PATCH v2 1/5] btrfs: unify the ro checking for "
` [PATCH v2 2/5] btrfs: push the NODATASUM check into btrfs_lookup_bio_sums
` [PATCH v2 3/5] btrfs: introduce rescue=ignorebadroots
` [PATCH v2 4/5] btrfs: introduce rescue=ignoredatacsums
` [PATCH v2 5/5] btrfs: introduce rescue=all

[PATCH -next] btrfs: Fix wild pointer reference in btrfs_set_buffer_lockdep_class
 2020-09-29 12:40 UTC  (2+ messages)

[PATCH] btrfs: unlock the cow block on error
 2020-09-29 12:38 UTC  (2+ messages)

[PATCH 0/14 v3] BTRFS DIO inode locking/D_SYNC fix
 2020-09-29 12:16 UTC  (13+ messages)
` [PATCH 01/14] fs: remove dio_end_io()
` [PATCH 03/14] iomap: Allow filesystem to call iomap_dio_complete without i_rwsem
` [PATCH 04/14] iomap: Call inode_dio_end() before generic_write_sync()
` [PATCH 11/14] btrfs: Use inode_lock_shared() for direct writes within EOF
` [PATCH 12/14] btrfs: Remove dio_sem
` [PATCH 13/14] btrfs: Call iomap_dio_complete() without inode_lock
` [PATCH 14/14] btrfs: Revert 09745ff88d93 ("btrfs: dio iomap DSYNC workaround")

Recover from Extent Tree Corruption (maybe due to hardware failure)
 2020-09-29 10:42 UTC  (5+ messages)

[PATCH 0/5] New rescue mount options
 2020-09-29  6:36 UTC  (18+ messages)
` [PATCH 1/5] btrfs: unify the ro checking for "
` [PATCH 2/5] btrfs: push the NODATASUM check into btrfs_lookup_bio_sums
` [PATCH 3/5] btrfs: introduce rescue=ignorebadroots
` [PATCH 4/5] btrfs: introduce rescue=ignoredatacsums
` [PATCH 5/5] btrfs: introduce rescue=all

[PATCH] btrfs: add a warning to check on the leaking device close
 2020-09-28 18:16 UTC  (4+ messages)

[PATCH] btrfs: use iosize while reading compressed pages
 2020-09-28 18:07 UTC  (2+ messages)

[ANNOUNCE] xfs-linux: iomap-5.10-merge updated to 1a31182edd00
 2020-09-28 16:11 UTC 

[PATCH v5] btrfs: Add new test for qgroup assign functionality
 2020-09-27 17:15 UTC 

[PATCH v4] btrfs: Add new test for qgroup assign functionality
 2020-09-27 14:46 UTC  (3+ messages)

[PATCH v4] btrfs: Add new test for qgroup assign functionality
 2020-09-27 14:40 UTC 

Drive won't mount, please help
 2020-09-27  5:43 UTC  (7+ messages)

[PATCH] btrfs: Calculate num_pages, reserve_bytes once in btrfs_buffered_write()
 2020-09-25 20:36 UTC 

[PATCH] btrfs: fix rw_devices count in __btrfs_free_extra_devids
 2020-09-25 14:28 UTC  (8+ messages)
` [PATCH add reported by] "

[PATCH 0/2] fix verify_one_dev_extent and btrfs_find_device
 2020-09-25  8:42 UTC  (12+ messages)
` [PATCH 1/2] btrfs: drop never met condition of disk_total_bytes == 0
` [PATCH 2/2] btrfs: fix btrfs_find_device unused arg seed

[PATCH] btrfs: block-group: fix a doc warning in block-group.c
 2020-09-25  8:21 UTC  (3+ messages)

Error: failed to read chunk root
 2020-09-25  4:24 UTC 

Cannot mount btrfs
 2020-09-24 21:18 UTC 

[PATCH v3 0/4] btrfs: free space tree mounting fixes
 2020-09-24 17:07 UTC  (7+ messages)
` [PATCH v3 1/4] btrfs: support remount of ro fs with free space tree
` [PATCH 2/4] btrfs: use sb state to print space_cache mount option
` [PATCH v3 3/4] btrfs: remove free space items when creating free space tree


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).