summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Don't call bch2_journal_pin_drop() under key cache lockKent Overstreet2023-10-221-6/+8
* six locks: Improved optimistic spinningKent Overstreet2023-10-222-16/+39
* bcachefs: Use six_lock_ip()Kent Overstreet2023-10-226-15/+31
* six locks: Expose tracepoint IPKent Overstreet2023-10-222-42/+82
* bcachefs: bch2_trans_in_restart_error()Kent Overstreet2023-10-223-13/+34
* bcachefs: Improve btree node read error pathKent Overstreet2023-10-222-24/+42
* bcachefs: Fix bch2_trans_reset_updates()Kent Overstreet2023-10-226-32/+25
* bcachefs: Inline bch2_btree_path_traverse() fastpathKent Overstreet2023-10-222-27/+17
* bcachefs: Fix hash_check_key()Kent Overstreet2023-10-221-1/+1
* bcachefs: Don't emit tracepoints for expected eventsKent Overstreet2023-10-221-2/+2
* bcachefs: Use trylock in bch2_prt_backtrace()Kent Overstreet2023-10-221-4/+2
* bcachefs: bch2_inode_opts_get()Kent Overstreet2023-10-226-51/+39
* bcachefs: Fix bch_alloc_to_text()Kent Overstreet2023-10-221-1/+4
* bcachefs: Better inlining in core write pathKent Overstreet2023-10-225-66/+81
* bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet2023-10-228-201/+305
* bcachefs: Improve btree_reserve_get_fail tracepointKent Overstreet2023-10-222-5/+10
* bcachefs: Fix bch2_bucket_alloc_early()Kent Overstreet2023-10-221-1/+4
* bcachefs: Check for lru entries with time=0Kent Overstreet2023-10-221-0/+6
* bcachefs: Fix rereplicate when we already have a cached pointerKent Overstreet2023-10-221-2/+13
* bcachefs: Fix repair path in bch2_mark_reflink_p()Kent Overstreet2023-10-221-8/+14
* bcachefs: Dump transaction updates before panicingKent Overstreet2023-10-221-1/+1
* bcachefs: Kill fs_usage_apply_warn()Kent Overstreet2023-10-221-31/+3
* bcachefs: debug: Fix some locking bugsKent Overstreet2023-10-221-2/+2
* bcachefs: Convert EAGAIN errors to private error codesKent Overstreet2023-10-228-32/+24
* bcachefs: Convert EROFS errors to private error codesKent Overstreet2023-10-2212-17/+18
* bcachefs: Fix compat path for old inode formatsKent Overstreet2023-10-221-0/+2
* bcachefs: bch2_trans_relock_notrace()Kent Overstreet2023-10-223-1/+17
* bcachefs: btree_iter->ip_allocatedKent Overstreet2023-10-225-40/+78
* bcachefs: key cache: Don't hold btree locks while using GFP_RECLAIMKent Overstreet2023-10-222-21/+51
* bcachefs: Improve bkey_cached_lock_for_evict()Kent Overstreet2023-10-221-3/+2
* bcachefs: Fix bch2_btree_path_traverse_all()Kent Overstreet2023-10-221-0/+3
* bcachefs: Delete a faulty assertionKent Overstreet2023-10-221-5/+4
* bcachefs: Kill bch2_extent_trim_atomic() usageKent Overstreet2023-10-222-23/+7
* bcachefs: Plumb saw_error through to btree_err()Kent Overstreet2023-10-223-13/+18
* bcachefs: Convert btree_err() to a functionKent Overstreet2023-10-221-49/+64
* bcachefs: fix fsck errorKent Overstreet2023-10-221-1/+1
* bcachefs: Make log message at startup a bit cleanerKent Overstreet2023-10-221-7/+6
* bcachefs: Log more messages in the journalKent Overstreet2023-10-229-67/+111
* bcachefs: bch2_btree_trans_to_text(): print blocked timeKent Overstreet2023-10-221-1/+3
* bcachefs: Fix some memcpy() warningsKent Overstreet2023-10-221-1/+2
* bcachefs: Be less restrictive when validating journal overwrite entriesKent Overstreet2023-10-221-1/+1
* bcachefs: Fix bch2_journal_flush_device_pins()Kent Overstreet2023-10-221-1/+3
* bcachefs: Fix for long running btree transactions & key cacheKent Overstreet2023-10-223-0/+20
* bcachefs: Add a missing bch2_err_str() callKent Overstreet2023-10-221-1/+1
* bcachefs: Add some unlikely() annotationsKent Overstreet2023-10-221-3/+3
* bcachefs: New btree helpersKent Overstreet2023-10-2211-162/+114
* bcachefs: Allow for more btreesKent Overstreet2023-10-221-3/+3
* bcachefs: Recover from blacklisted journal entriesKent Overstreet2023-10-222-8/+12
* bcachefs: Fix btree_gc when multiple passes requiredKent Overstreet2023-10-221-4/+21
* bcachefs: Fix error path in bch2_trans_commit_write_locked()Kent Overstreet2023-10-221-10/+11