Age | Commit message (Expand) | Author | Files | Lines |
2024-05-09 | bcachefs: s/bkey_invalid_flags/bch_validate_flags | Kent Overstreet | 1 | -2/+2 |
2024-05-09 | bcachefs: iter/update/trigger/str_hash flag cleanup | Kent Overstreet | 1 | -1/+2 |
2024-04-14 | bcachefs: fix unsafety in bch2_stripe_to_text() | Kent Overstreet | 1 | -0/+2 |
2024-01-06 | bcachefs: Combine .trans_trigger, .atomic_trigger | Kent Overstreet | 1 | -2/+1 |
2024-01-06 | bcachefs: unify stripe trigger | Kent Overstreet | 1 | -5/+4 |
2024-01-06 | bcachefs: move stripe triggers to ec.c | Kent Overstreet | 1 | -0/+3 |
2023-11-05 | bcachefs: bch2_ec_read_extent() now takes btree_trans | Kent Overstreet | 1 | -1/+1 |
2023-11-02 | bcachefs: Enumerate fsck errors | Kent Overstreet | 1 | -1/+1 |
2023-10-23 | bcachefs: Kill other unreachable() uses | Kent Overstreet | 1 | -1/+1 |
2023-10-23 | bcachefs: Assorted fixes for clang | Kent Overstreet | 1 | -4/+1 |
2023-10-23 | bcachefs: Change check for invalid key types | Kent Overstreet | 1 | -1/+3 |
2023-10-23 | bcachefs: Rename enum alloc_reserve -> bch_watermark | Kent Overstreet | 1 | -2/+2 |
2023-10-23 | bcachefs: bkey_ops.min_val_size | Kent Overstreet | 1 | -0/+1 |
2023-10-23 | bcachefs: New erasure coding shutdown path | Kent Overstreet | 1 | -2/+2 |
2023-10-23 | bcachefs: Second layer of refcounting for new stripes | Kent Overstreet | 1 | -10/+26 |
2023-10-23 | bcachefs: Kill bch2_ec_bucket_written() | Kent Overstreet | 1 | -1/+15 |
2023-10-23 | bcachefs: Plumb alloc_reserve through stripe create path | Kent Overstreet | 1 | -2/+3 |
2023-10-23 | bcachefs: Simplify ec stripes heap | Kent Overstreet | 1 | -2/+0 |
2023-10-23 | bcachefs: Erasure coding: Track open stripes | Kent Overstreet | 1 | -0/+4 |
2023-10-23 | bcachefs: Erasure coding now uses bch2_bucket_alloc_trans | Kent Overstreet | 1 | -1/+1 |
2023-10-23 | bcachefs: Change bkey_invalid() rw param to flags | Kent Overstreet | 1 | -1/+1 |
2023-10-23 | bcachefs: Delete in memory ec backpointers | Kent Overstreet | 1 | -6/+0 |
2023-10-23 | bcachefs: ec_stripe_delete_work() now takes ref on c->writes | Kent Overstreet | 1 | -0/+2 |
2023-10-23 | bcachefs: More style fixes | Kent Overstreet | 1 | -2/+2 |
2023-10-23 | bcachefs: Pull out data_update.c | Kent Overstreet | 1 | -0/+1 |
2023-10-23 | bcachefs: Initialize ec work structs early | Kent Overstreet | 1 | -0/+1 |
2023-10-23 | bcachefs: Add rw to .key_invalid() | Kent Overstreet | 1 | -1/+1 |
2023-10-23 | bcachefs: Convert .key_invalid methods to printbufs | Kent Overstreet | 1 | -1/+2 |
2023-10-23 | bcachefs: Move trigger fns to bkey_ops | Kent Overstreet | 1 | -0/+2 |
2023-10-23 | bcachefs: Kill bch2_ec_mem_alloc() | Kent Overstreet | 1 | -2/+0 |
2023-10-23 | bcachefs: Split out struct gc_stripe from struct stripe | Kent Overstreet | 1 | -2/+1 |
2023-10-23 | bcachefs: Assorted ec fixes | Kent Overstreet | 1 | -2/+2 |
2023-10-23 | bcachefs: Clean up bch2_btree_and_journal_walk() | Kent Overstreet | 1 | -2/+1 |
2023-10-23 | bcachefs: Have fsck check for stripe pointers matching stripe | Kent Overstreet | 1 | -11/+26 |
2023-10-23 | bcachefs: Rework allocating buckets for stripes | Kent Overstreet | 1 | -4/+2 |
2023-10-23 | bcachefs: Factor out bch2_ec_stripes_heap_start() | Kent Overstreet | 1 | -0/+2 |
2023-10-23 | bcachefs: Erasure coding fixes & refactoring | Kent Overstreet | 1 | -2/+44 |
2023-10-23 | bcachefs: Use separate new stripes for copygc and non-copygc | Kent Overstreet | 1 | -1/+2 |
2023-10-23 | bcachefs: Change allocations for ec stripes to blocking | Kent Overstreet | 1 | -2/+2 |
2023-10-23 | bcachefs: Don't read existing stripes synchronously in write path | Kent Overstreet | 1 | -3/+4 |
2023-10-23 | bcachefs: Add BCH_BKEY_PTRS_MAX | Kent Overstreet | 1 | -4/+4 |
2023-10-23 | bcachefs: Account for stripe parity sectors separately | Kent Overstreet | 1 | -0/+2 |
2023-10-23 | bcachefs: Improvements to writing alloc info | Kent Overstreet | 1 | -1/+1 |
2023-10-23 | bcachefs: Convert various code to printbuf | Kent Overstreet | 1 | -0/+1 |
2023-10-23 | bcachefs: Allow existing stripes to be updated with new data buckets | Kent Overstreet | 1 | -3/+3 |
2023-10-23 | bcachefs: Refactor stripe creation | Kent Overstreet | 1 | -1/+5 |
2023-10-23 | bcachefs: Move stripe creation to workqueue | Kent Overstreet | 1 | -3/+2 |
2023-10-23 | bcachefs: Improve stripe triggers/heap code | Kent Overstreet | 1 | -0/+2 |
2023-10-23 | bcachefs: Fix reading of alloc info after unclean shutdown | Kent Overstreet | 1 | -2/+0 |
2023-10-23 | bcachefs: Fix bch2_ptr_swab for indirect extents | Kent Overstreet | 1 | -0/+1 |