summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-08bcachefs: kill journal pre-reservationsbcachefs-kill-prereservationsKent Overstreet
2023-11-07bcachefs: Add an assertion in bch2_journal_pin_set()Kent Overstreet
2023-11-07bcachefs: Clear k->needs_whitout earlier in commit pathKent Overstreet
2023-11-07bcachefs: Avoiding dropping/retaking write locks in bch2_btree_write_buffer_f...Kent Overstreet
2023-11-07bcachefs: Fix null ptr deref in bch2_backpointer_get_node()Kent Overstreet
2023-11-07bcachefs: Check for nonce offset inconsistency in data_update pathKent Overstreet
2023-11-07bcachefs: Guard against insufficient devices to create stripesKent Overstreet
2023-11-07bcachefs: Make sure to drop/retake btree locks before reclaimKent Overstreet
2023-11-06bcachefs: btree_trans->write_lockedKent Overstreet
2023-11-06bcachefs: Run btree key cache shrinker less aggressivelyKent Overstreet
2023-11-06bcachefs: Fix multiple -Warray-bounds warningsGustavo A. R. Silva
2023-11-06bcachefs: Use DECLARE_FLEX_ARRAY() helper and fix multiple -Warray-bounds war...Gustavo A. R. Silva
2023-11-06bcachefs: Split out btree_key_cache_types.hKent Overstreet
2023-11-05bcachefs: make bch2_target_to_text_sb staticJiapeng Chong
2023-11-05bcachefs: six locks: Simplify optimistic spinningKent Overstreet
2023-11-05powerpc: Export kvm_guest static key, for bcachefs six locksKent Overstreet
2023-11-05kbuild: Allow gcov to be enabled on the command lineKent Overstreet
2023-11-05rhashtable: Better error message on allocation failureKent Overstreet
2023-11-05Update issue templatesDaniel Hill
2023-11-05fs/aio: obey min_nr when doing wakeupsKent Overstreet
2023-11-05bcachefs: add counters for failed shrinker reclaimDaniel Hill
2023-11-05bcachefs: shrinker.to_text() methodsKent Overstreet
2023-11-05mm: vmscan: Fix leak in unregister_shrinker()Kent Overstreet
2023-11-05mm: Add shrinker_to_text() to debugfs interfaceKent Overstreet
2023-11-05mm: Centralize & improve oom reporting in show_mem.cKent Overstreet
2023-11-05mm: Count requests to free & nr freed per shrinkerKent Overstreet
2023-11-05mm: Add a .to_text() method for shrinkersKent Overstreet
2023-11-05seq_buf: seq_buf_human_readable_u64()Kent Overstreet
2023-11-05xfs: add nodataio mount option to skip all data I/OBrian Foster
2023-11-05iomap: add nosubmit flag to skip data I/O on iomap mappingBrian Foster
2023-11-05vfs: inode cache conversion to hash-blDave Chinner
2023-11-05hlist-bl: add hlist_bl_fake()Dave Chinner
2023-11-05vfs: factor out inode hash head calculationDave Chinner
2023-11-05mean and variance: Promote to lib/mathKent Overstreet
2023-11-05Increase MAX_LOCK_DEPTH, bcachefs BTREE_ITER_MAX (do not upstream)Kent Overstreet
2023-11-05bcachefs: Switch to lockdep_set_no_check_recursion()Kent Overstreet
2023-11-05bcachefs: Check for btree locks held on transaction initKent Overstreet
2023-11-05bcachefs: Use lock_class_is_held() for btree locking assertsKent Overstreet
2023-11-05bcachefs: Assert that btree node locks aren't being leakedKent Overstreet
2023-11-05locking/lockdep: lockdep_set_no_check_recursion()Kent Overstreet
2023-11-05locking/lockdep: lock_class_is_held()Kent Overstreet
2023-11-05bcachefs: Improve stripe checksum error messagebcachefs-2023-11-5Kent Overstreet
2023-11-05bcachefs: Simplify, fix bch2_backpointer_get_key()Kent Overstreet
2023-11-05bcachefs: kill thing_it_points_to arg to backpointer_not_found()Kent Overstreet
2023-11-05bcachefs: bch2_ec_read_extent() now takes btree_transKent Overstreet
2023-11-05bcachefs: bch2_stripe_to_text() now prints ptr gensKent Overstreet
2023-11-05bcachefs: Don't iterate over journal entries just for btree rootsKent Overstreet
2023-11-05bcachefs: Break up bch2_journal_write()Kent Overstreet
2023-11-05bcachefs: Replace ERANGE with private error codesKent Overstreet
2023-11-05bcachefs: bkey_copy() is no longer a macroKent Overstreet