summaryrefslogtreecommitdiff
path: root/fs/bcachefs/ec.c
AgeCommit message (Expand)Author
2025-05-18bcachefs: fix extent_has_stripe_ptr()Kent Overstreet
2025-05-01bcachefs: add missing sched_annotate_sleep()Kent Overstreet
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet
2025-04-02bcachefs: Split up bch_dev.io_refKent Overstreet
2025-03-31bcachefs: Fix field spanning write warningKent Overstreet
2025-03-30bcachefs: Don't use designated initializers for disk_accounting_posKent Overstreet
2025-03-28bcachefs: Consistent indentation of multiline fsck errorsKent Overstreet
2025-03-24bcachefs: EIO cleanupKent Overstreet
2025-03-14bcachefs: We no longer read stripes into memory at startupKent Overstreet
2025-03-14bcachefs: trace_stripe_createKent Overstreet
2025-03-14bcachefs: get_existing_stripe() uses new stripe lruKent Overstreet
2025-03-14bcachefs: ec_stripe_delete() uses new stripe lruKent Overstreet
2025-03-14bcachefs: Finish bch2_account_io_completion() conversionsKent Overstreet
2025-03-14bcachefs: bcachefs_metadata_version_stripe_lruKent Overstreet
2025-03-14bcachefs: bcachefs_metadata_version_stripe_backpointersKent Overstreet
2025-03-14bcachefs: Ignore backpointers to stripes in ec_stripe_update_extents()Kent Overstreet
2024-12-29bcachefs: Add write buffer flush param to backpointer_get_key()Kent Overstreet
2024-12-21bcachefs: Kill unnecessary mark_lock usageKent Overstreet
2024-12-21bcachefs: list_pop_entry()Kent Overstreet
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet
2024-12-21bcachefs: bch_backpointer -> bkey_i_backpointerKent Overstreet
2024-12-21bcachefs: bucket_pos_to_bp_end()Kent Overstreet
2024-12-21bcachefs: Kill bch2_get_next_backpointer()Kent Overstreet
2024-12-21bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max()Kent Overstreet
2024-12-21bcachefs: Use str_write_read() helper in ec_block_endio()Thorsten Blum
2024-12-21bcachefs: Refactor new stripe path to reduce dependencies on ec_stripe_headKent Overstreet
2024-12-21bcachefs: remove superfluous ; after statementsColin Ian King
2024-11-05bcachefs: clean up duplicate min_heap_callbacks declarationsKuan-Wei Chiu
2024-10-29bcachefs: fix possible null-ptr-deref in __bch2_ec_stripe_head_get()Gaosheng Cui
2024-10-18bcachefS: ec: fix data type on stripe deletionKent Overstreet
2024-10-18bcachefs: Don't use commit_do() unnecessarilyKent Overstreet
2024-10-13bcachefs: Handle race between stripe reuse, invalidate_stripe_to_devKent Overstreet
2024-10-13bcachefs: Fix kasan splat in new_stripe_alloc_buckets()Kent Overstreet
2024-10-13bcachefs: Add missing validation for bch_stripe.csum_granularity_bitsKent Overstreet
2024-09-21bcachefs: Don't drop devices with stripe pointersKent Overstreet
2024-09-21bcachefs: bch2_ec_stripe_head_get() now checks for change in rw devicesKent Overstreet
2024-09-21bcachefs: bch2_dev_remove_stripes()Kent Overstreet
2024-09-21bcachefs: improve error messages in bch2_ec_read_extent()Kent Overstreet
2024-09-21bcachefs: improve error message on too few devices for ecKent Overstreet
2024-09-21bcachefs: improve bch2_new_stripe_to_text()Kent Overstreet
2024-09-21bcachefs: ec_stripe_head.nr_createdKent Overstreet
2024-09-21bcachefs: bch_stripe.disk_labelKent Overstreet
2024-09-21bcachefs: stripe_to_mem()Kent Overstreet
2024-09-21bcachefs: EIO errcode cleanupKent Overstreet
2024-09-21bcachefs: fix prototype to bch2_alloc_sectors_start_trans()Kent Overstreet
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet
2024-08-07bcachefs: ec should not allocate from ro devsKent Overstreet
2024-08-07bcachefs: Improved allocator debugging for ecKent Overstreet
2024-07-21Merge tag 'mm-nonmm-stable-2024-07-21-15-07' of git://git.kernel.org/pub/scm/...Linus Torvalds
2024-07-14bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flagKent Overstreet