summaryrefslogtreecommitdiffstats
path: root/lib/raid6 (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Btree write bufferKent Overstreet16-21/+677
2023-10-22bcachefs: Go RW before check_alloc_info()Kent Overstreet4-29/+53
2023-10-22bcachefs: Start copygc when first going read-writeKent Overstreet2-31/+42
2023-10-22bcachefs: Kill trans->flagsKent Overstreet5-51/+50
2023-10-22bcachefs: trans->notrace_relock_failKent Overstreet4-2/+11
2023-10-22bcachefs: Debug mode for c->writes referencesKent Overstreet13-46/+168
2023-10-22bcachefs: ec_stripe_delete_work() now takes ref on c->writesKent Overstreet3-8/+17
2023-10-22bcachefs: Fix btree_node_write_blocked() not being clearedKent Overstreet1-0/+3
2023-10-22bcachefs: Switch a BUG_ON() to a panic()Kent Overstreet1-1/+4
2023-10-22bcachefs: Fix btree_path_alloc()Kent Overstreet1-3/+8
2023-10-22bcachefs: Fix memleak in replicas_table_update()Brett Holman1-7/+0
2023-10-22bcachefs: Use for_each_btree_key_upto() more consistentlyKent Overstreet11-81/+150
2023-10-22bcachefs: Don't call bch2_journal_pin_drop() under key cache lockKent Overstreet1-6/+8
2023-10-22six locks: Improved optimistic spinningKent Overstreet2-16/+39
2023-10-22bcachefs: Use six_lock_ip()Kent Overstreet6-15/+31
2023-10-22six locks: Expose tracepoint IPKent Overstreet2-42/+82
2023-10-22bcachefs: bch2_trans_in_restart_error()Kent Overstreet3-13/+34
2023-10-22bcachefs: Improve btree node read error pathKent Overstreet2-24/+42
2023-10-22bcachefs: Fix bch2_trans_reset_updates()Kent Overstreet6-32/+25
2023-10-22bcachefs: Inline bch2_btree_path_traverse() fastpathKent Overstreet2-27/+17
2023-10-22bcachefs: Fix hash_check_key()Kent Overstreet1-1/+1
2023-10-22bcachefs: Don't emit tracepoints for expected eventsKent Overstreet1-2/+2
2023-10-22bcachefs: Use trylock in bch2_prt_backtrace()Kent Overstreet1-4/+2
2023-10-22bcachefs: bch2_inode_opts_get()Kent Overstreet6-51/+39
2023-10-22bcachefs: Fix bch_alloc_to_text()Kent Overstreet1-1/+4
2023-10-22bcachefs: Better inlining in core write pathKent Overstreet5-66/+81
2023-10-22bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet8-201/+305
2023-10-22bcachefs: Improve btree_reserve_get_fail tracepointKent Overstreet2-5/+10
2023-10-22bcachefs: Fix bch2_bucket_alloc_early()Kent Overstreet1-1/+4
2023-10-22bcachefs: Check for lru entries with time=0Kent Overstreet1-0/+6
2023-10-22bcachefs: Fix rereplicate when we already have a cached pointerKent Overstreet1-2/+13
2023-10-22bcachefs: Fix repair path in bch2_mark_reflink_p()Kent Overstreet1-8/+14
2023-10-22bcachefs: Dump transaction updates before panicingKent Overstreet1-1/+1
2023-10-22bcachefs: Kill fs_usage_apply_warn()Kent Overstreet1-31/+3
2023-10-22bcachefs: debug: Fix some locking bugsKent Overstreet1-2/+2
2023-10-22bcachefs: Convert EAGAIN errors to private error codesKent Overstreet8-32/+24
2023-10-22bcachefs: Convert EROFS errors to private error codesKent Overstreet12-17/+18
2023-10-22bcachefs: Fix compat path for old inode formatsKent Overstreet1-0/+2
2023-10-22bcachefs: bch2_trans_relock_notrace()Kent Overstreet3-1/+17
2023-10-22bcachefs: btree_iter->ip_allocatedKent Overstreet5-40/+78
2023-10-22bcachefs: key cache: Don't hold btree locks while using GFP_RECLAIMKent Overstreet2-21/+51
2023-10-22bcachefs: Improve bkey_cached_lock_for_evict()Kent Overstreet1-3/+2
2023-10-22bcachefs: Fix bch2_btree_path_traverse_all()Kent Overstreet1-0/+3
2023-10-22bcachefs: Delete a faulty assertionKent Overstreet1-5/+4
2023-10-22bcachefs: Kill bch2_extent_trim_atomic() usageKent Overstreet2-23/+7
2023-10-22bcachefs: Plumb saw_error through to btree_err()Kent Overstreet3-13/+18
2023-10-22bcachefs: Convert btree_err() to a functionKent Overstreet1-49/+64
2023-10-22bcachefs: fix fsck errorKent Overstreet1-1/+1
2023-10-22bcachefs: Make log message at startup a bit cleanerKent Overstreet1-7/+6
2023-10-22bcachefs: Log more messages in the journalKent Overstreet9-67/+111