index
:
pm24.git
master
perf-mon
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fs
/
bcachefs
/
ec.c
Age
Commit message (
Expand
)
Author
2023-10-22
bcachefs: Delete in memory ec backpointers
Kent Overstreet
2023-10-22
bcachefs: Erasure coding now uses backpointers
Kent Overstreet
2023-10-22
bcachefs: Debug mode for c->writes references
Kent Overstreet
2023-10-22
bcachefs: ec_stripe_delete_work() now takes ref on c->writes
Kent Overstreet
2023-10-22
bcachefs: Use for_each_btree_key_upto() more consistently
Kent Overstreet
2023-10-22
bcachefs: Convert EROFS errors to private error codes
Kent Overstreet
2023-10-22
bcachefs: New btree helpers
Kent Overstreet
2023-10-22
bcachefs: More errcode cleanup
Kent Overstreet
2023-10-22
bcachefs: New bpos_cmp(), bkey_cmp() replacements
Kent Overstreet
2023-10-22
bcachefs: Ratelimit ec error message
Kent Overstreet
2023-10-22
bcachefs: Add private error codes for ENOSPC
Kent Overstreet
2023-10-22
bcachefs: EINTR -> BCH_ERR_transaction_restart
Kent Overstreet
2023-10-22
bcachefs: Use bch2_err_str() in error messages
Kent Overstreet
2023-10-22
bcachefs: ec_stripe_bkey_insert() -> for_each_btree_key_norestart()
Kent Overstreet
2023-10-22
bcachefs: Convert erasure coding to for_each_btree_key_commit()
Kent Overstreet
2023-10-22
bcachefs: Always use percpu_ref_tryget_live() on c->writes
Kent Overstreet
2023-10-22
bcachefs: Printbuf rework
Kent Overstreet
2023-10-22
bcachefs: Initialize ec work structs early
Kent Overstreet
2023-10-22
bcachefs: Add rw to .key_invalid()
Kent Overstreet
2023-10-22
bcachefs: Convert .key_invalid methods to printbufs
Kent Overstreet
2023-10-22
bcachefs: Kill allocator threads & freelists
Kent Overstreet
2023-10-22
bcachefs: x-macroize alloc_reserve enum
Kent Overstreet
2023-10-22
bcachefs: Heap allocate printbufs
Kent Overstreet
2023-10-22
bcachefs: BTREE_ITER_WITH_JOURNAL
Kent Overstreet
2023-10-22
bcachefs: Add iter_flags arg to bch2_btree_delete_range()
Kent Overstreet
2023-10-22
bcachefs: Kill bch2_ec_mem_alloc()
Kent Overstreet
2023-10-22
bcachefs: Refactor open_bucket code
Kent Overstreet
2023-10-22
bcachefs: Turn encoded_extent_max into a regular option
Kent Overstreet
2023-10-22
bcachefs: Don't erasure code cached ptrs
Kent Overstreet
2023-10-22
bcachefs: Split out struct gc_stripe from struct stripe
Kent Overstreet
2023-10-22
bcachefs: Erasure coding fixes
Kent Overstreet
2023-10-22
bcachefs: Push c->mark_lock usage down to where it is needed
Kent Overstreet
2023-10-22
bcachefs: Convert bucket_alloc_ret to negative error codes
Kent Overstreet
2023-10-22
bcachefs: More enum strings
Kent Overstreet
2023-10-22
bcachefs: BTREE_TRIGGER_INSERT now only means insert
Kent Overstreet
2023-10-22
bcachefs: Convert bch2_mark_key() to take a btree_trans *
Kent Overstreet
2023-10-22
bcachefs: Assorted ec fixes
Kent Overstreet
2023-10-22
bcachefs: bch2_trans_exit() no longer returns errors
Kent Overstreet
2023-10-22
bcachefs: btree_path
Kent Overstreet
2023-10-22
bcachefs: Kill BTREE_ITER_SET_POS_AFTER_COMMIT
Kent Overstreet
2023-10-22
bcachefs: Reduce iter->trans usage
Kent Overstreet
2023-10-22
bcachefs: ensure iter->should_be_locked is set
Dan Robertson
2023-10-22
bcachefs: Extensive triggers cleanups
Kent Overstreet
2023-10-22
bcachefs: Check for errors from bch2_trans_update()
Kent Overstreet
2023-10-22
bcachefs: Clean up bch2_btree_and_journal_walk()
Kent Overstreet
2023-10-22
bcachefs: Fix two btree iterator leaks
Kent Overstreet
2023-10-22
bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advance
Kent Overstreet
2023-10-22
bcachefs: Require all btree iterators to be freed
Kent Overstreet
2023-10-22
bcachefs: Have fsck check for stripe pointers matching stripe
Kent Overstreet
2023-10-22
bcachefs: Rename BTREE_ID enums for consistency with other enums
Kent Overstreet
[prev]
[next]