Age | Commit message (Expand) | Author |
2024-09-09 | bcachefs: Assert that we don't lock nodes when !trans->locked | Kent Overstreet |
2024-07-14 | bcachefs: bch2_btree_reserve_cache_to_text() | Kent Overstreet |
2024-05-08 | bcachefs: bch2_btree_root_alloc_fake_trans() | Kent Overstreet |
2024-05-08 | bcachefs: bch2_trans_commit_flags_to_text() | Kent Overstreet |
2024-05-08 | bcachefs: add btree_node_merging_disabled debug param | Kent Overstreet |
2024-04-04 | bcachefs: Further improve btree_update_to_text() | Kent Overstreet |
2024-04-03 | bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake() | Kent Overstreet |
2024-04-02 | bcachefs: Improve bch2_btree_update_to_text() | Kent Overstreet |
2024-03-31 | bcachefs: Improved topology repair checks | Kent Overstreet |
2024-03-17 | bcachefs: Improve sysfs internal/btree_updates | Kent Overstreet |
2024-03-10 | bcachefs: Fix journal replay with unreadable btree roots | Kent Overstreet |
2024-01-21 | bcachefs: Prep work for variable size btree node buffers | Kent Overstreet |
2024-01-01 | bcachefs: Fix interior update path btree_path uses | Kent Overstreet |
2023-12-19 | bcachefs: btree_node_u64s_with_format() takes nr keys | Kent Overstreet |
2023-11-14 | bcachefs: Kill journal pre-reservations | Kent Overstreet |
2023-11-05 | bcachefs: Don't iterate over journal entries just for btree roots | Kent Overstreet |
2023-11-05 | bcachefs: bkey_copy() is no longer a macro | Kent Overstreet |
2023-11-04 | bcachefs: Fix build errors with gcc 10 | Kent Overstreet |
2023-10-22 | bcachefs: Move some declarations to the correct header | Kent Overstreet |
2023-10-22 | bcachefs: Fix a null ptr deref in bch2_fs_alloc() error path | Kent Overstreet |
2023-10-22 | bcachefs: bch2_journal_entries_postprocess() | Kent Overstreet |
2023-10-22 | bcachefs: Handle btree node rewrites before going RW | Kent Overstreet |
2023-10-22 | bcachefs: Improved btree write statistics | Kent Overstreet |
2023-10-22 | bcachefs: Btree splits now only take the locks they need | Kent Overstreet |
2023-10-22 | bcachefs: New locking functions | Kent Overstreet |
2023-10-22 | bcachefs: Shutdown path improvements | Kent Overstreet |
2023-10-22 | bcachefs: Fix usage of six lock's percpu mode | Kent Overstreet |
2023-10-22 | bcachefs: Fix keylist size in btree_update | Kent Overstreet |
2023-10-22 | bcachefs: Option improvements | Kent Overstreet |
2023-10-22 | bcachefs: Add more time_stats | Kent Overstreet |
2023-10-22 | bcachefs: Kill retry loop in btree merge path | Kent Overstreet |
2023-10-22 | bcachefs: btree_path | Kent Overstreet |
2023-10-22 | bcachefs: Further reduce iter->trans usage | Kent Overstreet |
2023-10-22 | bcachefs: Reduce iter->trans usage | Kent Overstreet |
2023-10-22 | bcachefs: Regularize argument passing of btree_trans | Kent Overstreet |
2023-10-22 | bcachefs: Fix a deadlock | Kent Overstreet |
2023-10-22 | bcachefs: Improve bset compaction | Kent Overstreet |
2023-10-22 | bcachefs: bch2_foreground_maybe_merge() now correctly reports lock restarts | Kent Overstreet |
2023-10-22 | bcachefs: Improve bch2_btree_update_start() | Kent Overstreet |
2023-10-22 | bcachefs: Delete dead code | Kent Overstreet |
2023-10-22 | bcachefs: Hack around bch2_varint_decode invalid reads | Kent Overstreet |
2023-10-22 | bcachefs: Convert various code to printbuf | Kent Overstreet |
2023-10-22 | bcachefs: Fix bch2_btree_node_insert_fits() | Kent Overstreet |
2023-10-22 | bcachefs: More open buckets | Kent Overstreet |
2023-10-22 | bcachefs: Interior btree updates are now fully transactional | Kent Overstreet |
2023-10-22 | bcachefs: Factor out bch2_fs_btree_interior_update_init() | Kent Overstreet |
2023-10-22 | bcachefs: Fix a deadlock on starting an interior btree update | Kent Overstreet |
2023-10-22 | bcachefs: Fix journalling of interior node updates | Kent Overstreet |
2023-10-22 | bcachefs: Journal updates to interior nodes | Kent Overstreet |
2023-10-22 | bcachefs: Move extent overwrite handling out of core btree code | Kent Overstreet |