linux-block.git
2023-10-22 Kent Overstreetbcachefs: Fix an iterator error path
2023-10-22 Kent Overstreetbcachefs: Make sure bch2_read_extent obeys BCH_READ_MUS...
2023-10-22 Kent Overstreetbcachefs: Sort & deduplicate updates in bch2_trans_update()
2023-10-22 Kent Overstreetbcachefs: Split out btree_trigger_flags
2023-10-22 Kent Overstreetbcachefs: Make btree_insert_entry more private to updat...
2023-10-22 Kent Overstreetbcachefs: Use bch2_trans_reset in bch2_trans_commit()
2023-10-22 Kent Overstreetbcachefs: Use KEY_TYPE_deleted whitouts for extents
2023-10-22 Kent Overstreetbcachefs: Convert some enums to x-macros
2023-10-22 Kent Overstreetbcachefs: Add an assertion to track down a heisenbug
2023-10-22 Kent Overstreetbcachefs: Fix a use after free
2023-10-22 Kent Overstreetbcachefs: Don't export __bch2_fs_read_write
2023-10-22 Kent Overstreetbcachefs: Don't reexecute triggers when retrying transa...
2023-10-22 Kent Overstreetbcachefs: Kill BTREE_INSERT_ATOMIC
2023-10-22 Kent Overstreetbcachefs: Convert all bch2_trans_commit() users to...
2023-10-22 Kent Overstreetbcachefs: bch2_trans_reset() calls should be at the...
2023-10-22 Kent Overstreetbcachefs: Drop a faulty assertion
2023-10-22 Kent Overstreetbcachefs: Redo copygc throttling
2023-10-22 Kent Overstreetbcachefs: Make io timers less buggy
2023-10-22 Kent Overstreetbcachefs: Fix a memory splat
2023-10-22 Kent Overstreetbcachefs: Redo filesystem usage ioctls
2023-10-22 Justin Hustedbcachefs: Update directory timestamps during link
2023-10-22 Kent Overstreetbcachefs: Fix for an assertion on filesystem error
2023-10-22 Kent Overstreetbcachefs: Fix a null ptr deref in btree_iter_traverse_one()
2023-10-22 Kent Overstreetbcachefs: Kill btree_node_iter_large
2023-10-22 Kent Overstreetbcachefs: Use one buffer for sorting whiteouts
2023-10-22 Kent Overstreetbcachefs: Refactor whiteouts compaction
2023-10-22 Kent Overstreetbcachefs: Whiteout changes
2023-10-22 Kent Overstreetbcachefs: Always emit new extents on partial overwrite
2023-10-22 Kent Overstreetbcachefs: Fix bch2_verify_insert_pos()
2023-10-22 Kent Overstreetbcachefs: Put inline data behind a mount option for now
2023-10-22 Kent Overstreetbcachefs: bch2_check_set_feature()
2023-10-22 Kent Overstreetbcachefs: Switch to macro for bkey_ops
2023-10-22 Kent Overstreetbcachefs: bkey_on_stack_reassemble()
2023-10-22 Kent Overstreetbcachefs: kill ca->freelist_lock
2023-10-22 Kent Overstreetbcachefs: Reorganize extents.c
2023-10-22 Kent Overstreetbcachefs: Inline data extents
2023-10-22 Kent Overstreetbcachefs: Split out extent_update.c
2023-10-22 Kent Overstreetbcachefs: Rework of cut_front & cut_back
2023-10-22 Kent Overstreetbcachefs: bkey noops
2023-10-22 Kent Overstreetbcachefs: kill bch2_extent_has_device()
2023-10-22 Kent Overstreetbcachefs: bkey_on_stack
2023-10-22 Kent Overstreetbcachefs: Make memcpy_to_bio() param const
2023-10-22 Kent Overstreetbcachefs: Use wbc_to_write_flags()
2023-10-22 Kent Overstreetbcachefs: Fix erorr path in bch2_write()
2023-10-22 Justin Hustedbcachefs: Set lost+found mode to 0700
2023-10-22 Kent Overstreetbcachefs: Be slightly less tricky with union usage
2023-10-22 Kent Overstreetbcachefs: Remove some BKEY_PADDED uses
2023-10-22 Kent Overstreetbcachefs: Go back to 16 bit mantissa bkey floats
2023-10-22 Kent Overstreetbcachefs: Fall back to slowpath on exact comparison
2023-10-22 Kent Overstreetbcachefs: kill BFLOAT_FAILED_PREV
2023-10-22 Kent Overstreetbcachefs: bch2_read_extent() microoptimizations
2023-10-22 Kent Overstreetbcachefs: Pipeline binary searches and linear searches
2023-10-22 Kent Overstreetbcachefs: Make __bch2_bkey_cmp_packed() smaller
2023-10-22 Kent Overstreetbcachefs: Inline fast path of bch2_increment_clock()
2023-10-22 Kent Overstreetbcachefs: Avoid calling bch2_btree_iter_relock() in...
2023-10-22 Kent Overstreetbcachefs: Add an option for fsck error ratelimiting
2023-10-22 Kent Overstreetbcachefs: Don't BUG_ON() sector count overflow
2023-10-22 Kent Overstreetbcachefs: Some reflink fixes
2023-10-22 Kent Overstreetbcachefs: Fix setting of attributes mask in getattr
2023-10-22 Kent Overstreetbcachefs: Eliminate function calls in DIO fastpaths
2023-10-22 Kent Overstreetbcachefs: DIO write path only needs to shoot down pagec...
2023-10-22 Kent Overstreetbcachefs: Add pagecache_add lock to buffered IO path...
2023-10-22 Justin Hustedbcachefs: Fix uninitialized field in hash_check_init()
2023-10-22 Kent Overstreetbcachefs: Don't hold inode lock longer than necessary...
2023-10-22 Kent Overstreetbcachefs: Avoid atomics in write fast path
2023-10-22 Kent Overstreetbcachefs: Don't use extent_ptr_decoded_append() in...
2023-10-22 Kent Overstreetbcachefs: bch2_btree_iter_fix_key_modified()
2023-10-22 Kent Overstreetbcachefs: Inline more of bch2_trans_commit hot path
2023-10-22 Kent Overstreetbcachefs: Trust btree alloc info at runtime
2023-10-22 Kent Overstreetbcachefs: More bset.c microoptimization
2023-10-22 Justin Hustedbcachefs: Initialize btree_node flags field in bch2_btr...
2023-10-22 Justin Hustedbcachefs: Further padding fixes in bch2_journal_super_e...
2023-10-22 Justin Hustedbcachefs: Initialize padding space after alloc bkey
2023-10-22 Kent Overstreetbcachefs: Add missing error checking in bch2_find_by_in...
2023-10-22 Kent Overstreetbcachefs: Fix an error path race
2023-10-22 Kent Overstreetbcachefs: Don't reuse bio in retry path
2023-10-22 Kent Overstreetbcachefs: Don't use rep movsq for small memcopies
2023-10-22 Kent Overstreetbcachefs: Avoid calling iter_prev() in extent update...
2023-10-22 Kent Overstreetbcachefs: kill bch2_extent_merge_inline()
2023-10-22 Kent Overstreetbcachefs: Don't use FUA unnecessarily
2023-10-22 Kent Overstreetbcachefs: Refactor bch2_trans_commit() path
2023-10-22 Kent Overstreetbcachefs: Make btree_node_type_needs_gc() cheaper
2023-10-22 Kent Overstreetbcachefs: Make replicas_delta_list smaller
2023-10-22 Kent Overstreetbcachefs: Don't submit bio in write path under lock
2023-10-22 Kent Overstreetbcachefs: Drop bch_write_op->io_wq
2023-10-22 Kent Overstreetbcachefs: Limit bios in writepages path to 256M
2023-10-22 Kent Overstreetbcachefs: Fix an iterator counting bug
2023-10-22 Kent Overstreetbcachefs: Fix flushing held btree writes when there...
2023-10-22 Kent Overstreetbcachefs: Fix iterator counting for reflink pointers...
2023-10-22 Kent Overstreetbcachefs: Fix a debug assertion
2023-10-22 Kent Overstreetbcachefs: Switch to .iterate_shared for readdir
2023-10-22 Kent Overstreetbcachefs: Fix creation of lost+found
2023-10-22 Kent Overstreetbcachefs: Fix a subtle race in the btree split path
2023-10-22 Kent Overstreetbcachefs: Kill bchfs_extent_update()
2023-10-22 Kent Overstreetbcachefs: Convert bch2_fpunch to bch2_extent_update()
2023-10-22 Kent Overstreetbcachefs: Split out bchfs_extent_update()
2023-10-22 Kent Overstreetbcachefs: Kill some dependencies on ei_inode
2023-10-22 Kent Overstreetbcachefs: Check if extending inode differently
2023-10-22 Kent Overstreetbcachefs: Fix bch2_btree_iter_next() after peek_slot()
2023-10-22 Kent Overstreetbcachefs: Refactor bch2_readdir() a bit
next