summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-01-09bcachefs: Add max nr of IOs in flight to the move pathbcachefs-rebalance-ratelimitKent Overstreet
2023-01-09fixup! bcachefs: Convert EAGAIN errors to private error codesDaniel Hill
2023-01-09bcachefs: don't block reads if we're promotingDaniel Hill
2023-01-09bcachefs: Fix rereplicate when we already have a cached pointerKent Overstreet
2023-01-09bcachefs: key cache: Don't hold btree locks while using GFP_RECLAIMKent Overstreet
2023-01-09bcachefs: Improve bkey_cached_lock_for_evict()Kent Overstreet
2023-01-09bcachefs: Fix bch2_btree_path_traverse_all()Kent Overstreet
2023-01-09bcachefs: Delete a faulty assertionKent Overstreet
2023-01-09bcachefs: Kill bch2_extent_trim_atomic() usageKent Overstreet
2023-01-09bcachefs: Fix promote path leakKent Overstreet
2023-01-09bcachefs: bch2_btree_trans_to_text(): print blocked timeKent Overstreet
2023-01-09bcachefs: Fix bch2_journal_flush_device_pins()Kent Overstreet
2023-01-09bcachefs: Check for lru entries with time=0Kent Overstreet
2023-01-09bcachefs: Improve invalidate_one_bucket() error messagesKent Overstreet
2023-01-09bcachefs: Fix move_ctxt_wait_event()Kent Overstreet
2023-01-09bcachefs: Plumb saw_error through to btree_err()Kent Overstreet
2023-01-09bcachefs: Convert btree_err() to a functionKent Overstreet
2023-01-09bcachefs: fix fsck errorKent Overstreet
2023-01-09bcachefs: Fix deadlock on nocow locks in data move pathKent Overstreet
2023-01-09bcachefs: Fix some memcpy() warningsKent Overstreet
2023-01-09bcachefs: Add a missing bch2_err_str() callKent Overstreet
2023-01-09bcachefs: btree_iter->ip_allocatedKent Overstreet
2023-01-08bcachefs: Bring back key cache for inodesKent Overstreet
2023-01-08bcachefs: Key cache now works for snapshots btreesKent Overstreet
2023-01-08bcachefs: Bring back BTREE_ITER_CACHED_NOFILLKent Overstreet
2023-01-08bcachefs: Kill __btree_trans_peek_key_cache()Kent Overstreet
2023-01-08bcachefs: bch2_btree_path_peek_slot_exact()Kent Overstreet
2023-01-08bcachefs: Fix __btree_trans_peek_key_cache()Kent Overstreet
2023-01-08bcachefs: BKEY_INVALID_FROM_JOURNALKent Overstreet
2023-01-08bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet
2023-01-08bcachefs: Be less restrictive when validating journal overwrite entriesKent Overstreet
2023-01-08bcachefs: Make log message at startup a bit cleanerKent Overstreet
2023-01-08bcachefs: Rework lru btreeKent Overstreet
2023-01-08bcachefs: Fix bch_alloc_to_text()Kent Overstreet
2023-01-08bcachefs: Fix alloc_v4_backpointers()Kent Overstreet
2023-01-08bcachefs: Improved nocow lockingKent Overstreet
2023-01-08bcachefs: Fix for long running btree transactions & key cacheKent Overstreet
2023-01-08bcachefs: Recover from blacklisted journal entriesKent Overstreet
2023-01-08bcachefs: Log more messages in the journalKent Overstreet
2023-01-08bcachefs: Use bch2_trans_kmalloc_nomemzero in bch2_bkey_allocKent Overstreet
2023-01-08bcachefs: Suppress expected -EROFS error messagesKent Overstreet
2023-01-08bcachefs: Go RW before check_alloc_info()Kent Overstreet
2023-01-08bcachefs: Fix btree_gc when multiple passes requiredKent Overstreet
2023-01-08bcachefs: Convert EAGAIN errors to private error codesKent Overstreet
2023-01-08bcachefs: Convert EROFS errors to private error codesKent Overstreet
2023-01-08bcachefs: Fix error path in bch2_trans_commit_write_locked()Kent Overstreet
2023-01-08bcachefs: handle failed data_update_init cleanupDaniel Hill
2023-01-08bcachefs: expose nocow_lock table in sysfsDaniel Hill
2023-01-08bcachefs: add skipped_nocow to bucket_alloc_fail tracepointDaniel Hill
2023-01-08bcachefs: Add a tracepoint for evacuate_bucketKent Overstreet