summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-13add printkstintel-debugKent Overstreet
2021-01-11bcachefs: Add btree node prefetching to bch2_btree_and_journal_walk()Kent Overstreet
2021-01-11bcachefs: Erasure coding fixes & refactoringKent Overstreet
2021-01-11bcachefs: Add cannibalize lock to btree_cache_to_text()Kent Overstreet
2021-01-11bcachefs: Disable splice_writeKent Overstreet
2021-01-10bcachefs: Fix bch2_replicas_gc2Kent Overstreet
2021-01-08bcachefs: bch2_alloc_write() should be writing for all devicesKent Overstreet
2021-01-08bcachefs: Fix btree node split after merge operationsKent Overstreet
2021-01-07bcachefs: Reserve some open buckets for btree allocationsKent Overstreet
2021-01-07bcachefs: Work around a zstd bugKent Overstreet
2021-01-06bcachefs: Don't error out of recovery process on journal read errorKent Overstreet
2021-01-04bcachefs: Fix journal_buf_realloc()Kent Overstreet
2020-12-31bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet
2020-12-31bcachefs: Use separate new stripes for copygc and non-copygcKent Overstreet
2020-12-31bcachefs: Change allocations for ec stripes to blockingKent Overstreet
2020-12-31bcachefs: Don't read existing stripes synchronously in write pathKent Overstreet
2020-12-31bcachefs: Change when we allow overwritesKent Overstreet
2020-12-31bcachefs: Don't use BTREE_INSERT_USE_RESERVE so muchKent Overstreet
2020-12-20bcachefs: Fix iterator overflow in move pathKent Overstreet
2020-12-19bcachefs: Fix btree lock being incorrectly droppedKent Overstreet
2020-12-19bcachefs: Fix for spinning in journal reclaim on startupKent Overstreet
2020-12-19bcachefs: Fix race between journal_seq_copy() and journal_seq_drop()Kent Overstreet
2020-12-19bcachefs: Don't write bucket IO time lazilyKent Overstreet
2020-12-19bcachefs: Add BCH_BKEY_PTRS_MAXKent Overstreet
2020-12-19bcachefs: Check for duplicate device ptrs in bch2_bkey_ptrs_invalid()Kent Overstreet
2020-12-19bcachefs: Add some cond_rescheds() in shutdown pathKent Overstreet
2020-12-19bcachefs: Fix btree node merge -> split operationsKent Overstreet
2020-12-19bcachefs: Always check if we need disk res in extent update pathKent Overstreet
2020-12-19bcachefs: Update transactional triggers interface to pass old & new keysKent Overstreet
2020-12-19bcachefs: Only try to get existing stripe once in stripe create pathKent Overstreet
2020-12-19bcachefs: Fix __btree_iter_next() when all iters are in use_next() when all i...Kent Overstreet
2020-12-19bcachefs: Fix rand_delete() testKent Overstreet
2020-12-19bcachefs: Try to print full btree error messageKent Overstreet
2020-12-19bcachefs: Prevent journal reclaim from spinningKent Overstreet
2020-12-19bcachefs: Fix btree key cache dirty checksKent Overstreet
2020-12-19bcachefs: Be more conservation about journal pre-reservationsKent Overstreet
2020-12-19bcachefs: Don't require flush/fua on every journal writeKent Overstreet
2020-12-19bcachefs: Improve journal free space calculationsKent Overstreet
2020-12-19bcachefs: Increase journal pipeliningKent Overstreet
2020-12-19bcachefs: Don't issue btree writes that weren't journalledKent Overstreet
2020-12-19bcachefs: Check for errors in bch2_journal_reclaim()Kent Overstreet
2020-12-19bcachefs: Flag inodes that had btree update errorsKent Overstreet
2020-12-19bcachefs: Avoid write lock on mark_lockKent Overstreet
2020-12-19bcachefs: Improve some IO error messagesKent Overstreet
2020-12-19bcachefs: Refactor filesystem usage accountingKent Overstreet
2020-12-19bcachefs: Fix spurious alloc errors on forced shutdownKent Overstreet
2020-12-19bcachefs: Fix some spurious gcc warningsKent Overstreet
2020-12-19bcachefs: Fix journal_flush_seq()Kent Overstreet
2020-12-19bcachefs: bch2_trans_get_iter() no longer returns errorsKent Overstreet
2020-12-19bcachefs: Add error handling to unit & perf testsKent Overstreet