summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Check for redundant ec entries/stripe ptrsKent Overstreet
2023-10-22bcachefs: Cached pointers should not be erasure codedKent Overstreet
2023-10-22bcachefs: Kill bch2_keylist_add_in_order()Kent Overstreet
2023-10-22bcachefs: Add tracepoint & counter for btree split raceKent Overstreet
2023-10-22bcachefs: __bch2_btree_insert uses BTREE_INSERT_CACHEDKent Overstreet
2023-10-22bcachefs: Improve a verbose log messageKent Overstreet
2023-10-22bcachefs: bch2_journal_entries_postprocess()Kent Overstreet
2023-10-22bcachefs: Fix ec repair code checkKent Overstreet
2023-10-22bcachefs: Simplify ec stripes heapKent Overstreet
2023-10-22bcachefs: Erasure coding: Track open stripesKent Overstreet
2023-10-22bcachefs: Stripe deletion now checks what it's deletingKent Overstreet
2023-10-22bcachefs: Improve c->writes refcounting for stripe create pathKent Overstreet
2023-10-22bcachefs: Switch ec_stripes_heap_lock to a mutexKent Overstreet
2023-10-22bcachefs: Split trans->last_begin_ip and trans->last_restarted_ipKent Overstreet
2023-10-22bcachefs: Fix erasure coding lockingKent Overstreet
2023-10-22bcachefs: Don't block on ec_stripe_head_lock with btree locks heldKent Overstreet
2023-10-22bcachefs: Add an assertion for using multiple btree_transKent Overstreet
2023-10-22bcachefs: Erasure coding now uses bch2_bucket_alloc_transKent Overstreet
2023-10-22bcachefs: Don't invalidate open bucketsKent Overstreet
2023-10-22bcachefs: Fragmentation LRUKent Overstreet
2023-10-22bcachefs: Use btree write buffer for LRU btreeKent Overstreet
2023-10-22bcachefs: Fix integer overflow warnings on 32 bitKent Overstreet
2023-10-22bcachefs: Fix insert_snapshot_whiteouts()Kent Overstreet
2023-10-22bcachefs: bch2_mark_snapshot() now called like other triggersKent Overstreet
2023-10-22bcachefs: Snapshot whiteout fixKent Overstreet
2023-10-22bcachefs: Reimplement repair for overlapping extentsDaniel Hill
2023-10-22bcachefs: Don't print out duplicate fsck errorsKent Overstreet
2023-10-22bcachefs: bch2_btree_insert_nonextent()Kent Overstreet
2023-10-22bcachefs: Fix a 64 bit divideKent Overstreet
2023-10-22six locks: Simplify six_lock_counts()Kent Overstreet
2023-10-22bcachefs: Fix verify_update_old_key()Kent Overstreet
2023-10-22bcachefs: New backtrace utility codeKent Overstreet
2023-10-22bcachefs: Fix verify_bucket_evacuated()Kent Overstreet
2023-10-22bcachefs: Handle sb buffer resizing in __copy_super()Kent Overstreet
2023-10-22bcachefs: Fix failure to read btree rootsKent Overstreet
2023-10-22bcachefs: Don't run triggers when repairing in __bch2_mark_reflink_p()Daniel Hill
2023-10-22bcachefs: let __bch2_btree_insert() pass in flagsDaniel Hill
2023-10-22bcachefs: Improve locking in __bch2_set_nr_journal_buckets()Kent Overstreet
2023-10-22bcachefs: More info on check_bucket_ref() errorKent Overstreet
2023-10-22bcachefs: Add missing includeKent Overstreet
2023-10-22bcachefs: Handle btree node rewrites before going RWKent Overstreet
2023-10-22bcachefs: Nocow locking fixupKent Overstreet
2023-10-22bcachefs: Add some logging for btree node rewrites due to errorsKent Overstreet
2023-10-22bcachefs: Ensure btree node cache is not more than half dirtyKent Overstreet
2023-10-22bcachefs: Add max nr of IOs in flight to the move pathKent Overstreet
2023-10-22bcachefs: Add an assert to bch2_bucket_nocow_unlock()Kent Overstreet
2023-10-22bcachefs: don't block reads if we're promotingDaniel Hill
2023-10-22bcachefs: Fix promote path leakKent Overstreet
2023-10-22bcachefs: Improve invalidate_one_bucket() error messagesKent Overstreet
2023-10-22bcachefs: Fix move_ctxt_wait_event()Kent Overstreet