Age | Commit message (Expand) | Author |
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 |
2023-10-22 | bcachefs: Seralize btree_update operations at btree_update_nodes_written() | Kent Overstreet |
2023-10-22 | bcachefs: Whiteout changes | Kent Overstreet |
2023-10-22 | bcachefs: Inline more of bch2_trans_commit hot path | Kent Overstreet |
2023-10-22 | bcachefs: btree_bkey_cached_common | Kent Overstreet |
2023-10-22 | bcachefs: Allocation code refactoring | Kent Overstreet |
2023-10-22 | bcachefs: kill extent_insert_hook | Kent Overstreet |
2023-10-22 | bcachefs: BTREE_INSERT_JOURNAL_RES_FULL is no longer possible | Kent Overstreet |
2023-10-22 | bcachefs: bkey_written() | Kent Overstreet |
2023-10-22 | bcachefs: Initial commit | Kent Overstreet |