Age | Commit message (Expand) | Author |
2024-03-13 | bcachefs: Fix btree key cache coherency during replay | Kent Overstreet |
2024-01-01 | bcachefs: trans_for_each_path() no longer uses path->idx | 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: skip journal more often in key cache reclaim | Kent Overstreet |
2024-01-01 | bcachefs; kill bch2_btree_key_cache_flush() | Kent Overstreet |
2024-01-01 | bcachefs: delete useless commit_do() | Kent Overstreet |
2024-01-01 | bcachefs: convert bch_fs_flags to x-macro | Kent Overstreet |
2024-01-01 | bcachefs: Don't rejournal keys in key cache flush | Kent Overstreet |
2024-01-01 | bcachefs: Rename BTREE_INSERT flags | Kent Overstreet |
2023-12-03 | bcachefs: Don't drop journal pins in exit path | Kent Overstreet |
2023-11-14 | bcachefs: Kill journal pre-reservations | Kent Overstreet |
2023-11-13 | bcachefs: Run btree key cache shrinker less aggressively | Kent Overstreet |
2023-11-07 | Merge tag 'bcachefs-2023-11-5' of https://evilpiepirate.org/git/bcachefs | Linus Torvalds |
2023-11-02 | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
2023-11-01 | bcachefs: Don't downgrade locks on transaction restart | Kent Overstreet |
2023-10-31 | bcachefs: Fix shrinker names | Kent Overstreet |
2023-10-31 | bcachefs: bch2_btree_id_str() | Kent Overstreet |
2023-10-22 | bcachefs: Heap allocate btree_trans | Kent Overstreet |
2023-10-22 | bcachefs: Fix W=12 build errors | Kent Overstreet |
2023-10-22 | bcachefs: Fix -Wformat in bch2_btree_key_cache_to_text() | Nathan Chancellor |
2023-10-22 | bcachefs: Fix silent enum conversion error | Kent Overstreet |
2023-10-22 | bcachefs: mark bch_inode_info and bkey_cached as reclaimable | Mikulas Patocka |
2023-10-22 | bcachefs: Add new assertions for shutdown path | Kent Overstreet |
2023-10-22 | bcachefs: Kill BTREE_INSERT_USE_RESERVE | Kent Overstreet |
2023-10-22 | bcachefs: Kill JOURNAL_WATERMARK | Kent Overstreet |
2023-10-22 | bcachefs: unregister_shrinker() now safe on not-registered shrinker | Kent Overstreet |
2023-10-22 | bcachefs: allocate_dropping_locks() | Kent Overstreet |
2023-10-22 | six locks: Kill six_lock_state union | Kent Overstreet |
2023-10-22 | six locks: Kill six_lock_pcpu_(alloc|free) | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_get_iter() helpers | Kent Overstreet |
2023-10-22 | bcachefs: Private error codes: ENOMEM | Kent Overstreet |
2023-10-22 | bcachefs: don't bump key cache journal seq on nojournal commits | Brian Foster |
2023-10-22 | bcachefs: Drop some anonymous structs, unions | Kent Overstreet |
2023-10-22 | bcachefs: Centralize btree node lock initialization | Kent Overstreet |
2023-10-22 | bcachefs: Kill trans->flags | Kent Overstreet |
2023-10-22 | bcachefs: Don't call bch2_journal_pin_drop() under key cache lock | Kent Overstreet |
2023-10-22 | bcachefs: Use six_lock_ip() | Kent Overstreet |
2023-10-22 | bcachefs: Don't emit tracepoints for expected events | Kent Overstreet |
2023-10-22 | bcachefs: key cache: Don't hold btree locks while using GFP_RECLAIM | Kent Overstreet |
2023-10-22 | bcachefs: Improve bkey_cached_lock_for_evict() | Kent Overstreet |
2023-10-22 | bcachefs: Fix a livelock in key cache fill path | Kent Overstreet |
2023-10-22 | bcachefs: Key cache now works for snapshots btrees | Kent Overstreet |
2023-10-22 | bcachefs: Bring back BTREE_ITER_CACHED_NOFILL | Kent Overstreet |
2023-10-22 | bcachefs: New bpos_cmp(), bkey_cmp() replacements | Kent Overstreet |
2023-10-22 | bcachefs: Fix a use after free | Kent Overstreet |
2023-10-22 | bcachefs: Assorted checkpatch fixes | Kent Overstreet |
2023-10-22 | bcachefs: Btree key cache shrinker fix | Kent Overstreet |
2023-10-22 | bcachefs: Btree key cache improvements | Kent Overstreet |
2023-10-22 | bcachefs: bch2_btree_key_cache_scan() doesn't need trylock | Kent Overstreet |