Age | Commit message (Expand) | Author |
2024-03-13 | bcachefs: Use kvzalloc() when dynamically allocating btree paths | Kent Overstreet |
2024-03-13 | bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() | Kent Overstreet |
2024-03-13 | bcachefs: Save key_cache_path in peek_slot() | Kent Overstreet |
2024-03-13 | bcachefs: Kill more -EIO error codes | Kent Overstreet |
2024-03-10 | bcachefs: btree_and_journal_iter.trans | Kent Overstreet |
2024-03-10 | bcachefs: Set path->uptodate when no node at level | Kent Overstreet |
2024-03-10 | bcachefs: Fix journal replay with unreadable btree roots | Kent Overstreet |
2024-02-24 | bcachefs: Fix BTREE_ITER_FILTER_SNAPSHOTS on inodes btree | Kent Overstreet |
2024-01-21 | bcachefs: Improve trace_trans_restart_relock | Kent Overstreet |
2024-01-05 | bcachefs: Add an option to control btree node prefetching | Kent Overstreet |
2024-01-05 | bcachefs: track transaction durations | Kent Overstreet |
2024-01-05 | bcachefs: btree_trans always has stats | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_trans_peek_slot_updates | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_trans_peek_prev_updates | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_trans_peek_updates | Kent Overstreet |
2024-01-01 | bcachefs: growable btree_paths | Kent Overstreet |
2024-01-01 | bcachefs: trans->nr_paths | Kent Overstreet |
2024-01-01 | bcachefs: trans->updates will also be resizable | Kent Overstreet |
2024-01-01 | bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONS | Kent Overstreet |
2024-01-01 | bcachefs: rcu protect trans->paths | Kent Overstreet |
2024-01-01 | bcachefs: Clean up btree_trans | Kent Overstreet |
2024-01-01 | bcachefs: kill btree_path.idx | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_iter_peek_prev() no longer uses path->idx | Kent Overstreet |
2024-01-01 | bcachefs: bch2_path_get() no longer uses path->idx | Kent Overstreet |
2024-01-01 | bcachefs: trans_for_each_path_with_node() no longer uses path->idx | Kent Overstreet |
2024-01-01 | bcachefs: trans_for_each_path() no longer uses path->idx | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_path_to_text() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: struct trans_for_each_path_inorder_iter | Kent Overstreet |
2024-01-01 | bcachefs: btree_insert_entry -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: btree_iter -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: btree_path_alloc() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_path_traverse() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_path_make_mut() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: bch2_btree_path_set_pos() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs; bch2_path_put() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: bch2_path_get() -> btree_path_idx_t | Kent Overstreet |
2024-01-01 | bcachefs: minor bch2_btree_path_set_pos() optimization | Kent Overstreet |
2024-01-01 | bcachefs: kill __bch2_btree_iter_peek_upto_and_restart() | Kent Overstreet |
2024-01-01 | bcachefs: bch2_trans_srcu_lock() should be static | Kent Overstreet |
2024-01-01 | bcachefs: trans_for_each_update() now declares loop iter | Kent Overstreet |
2024-01-01 | bcachefs: fix userspace build errors | Kent Overstreet |
2024-01-01 | bcachefs: kill btree_trans->wb_updates | Kent Overstreet |
2024-01-01 | bcachefs: bch2_trans_node_add no longer uses trans_for_each_path() | Kent Overstreet |
2024-01-01 | bcachefs: Improve trans->extra_journal_entries | Kent Overstreet |
2024-01-01 | bcachefs: kill btree_path->(alloc_seq|downgrade_seq) | Kent Overstreet |
2024-01-01 | bcachefs: reserve path idx 0 for sentinal | Kent Overstreet |
2024-01-01 | bcachefs: Refactor trans->paths_allocated to be standard bitmap | Kent Overstreet |
2024-01-01 | bcachefs: Include btree_trans in more tracepoints | Kent Overstreet |
2024-01-01 | bcachefs: Improve trace_trans_restart_would_deadlock | Kent Overstreet |
2024-01-01 | bcachefs: Improve trace_trans_restart_too_many_iters() | Kent Overstreet |