linux-block.git
2023-10-22 Kent Overstreetbcachefs: trans_for_each_iter()
2023-10-22 Kent Overstreetbcachefs: Better bch2_trans_copy_iter()
2023-10-22 Kent Overstreetbcachefs: Btree iterators now always have a btree_trans
2023-10-22 Kent Overstreetbcachefs: Only get btree iters from btree transactions
2023-10-22 Kent Overstreetbcachefs: Btree iter improvements
2023-10-22 Kent Overstreetbcachefs: Verify fs hasn't been modified before going rw
2023-10-22 Kent Overstreetbcachefs: Go rw lazily
2023-10-22 Kent Overstreetbcachefs: Fix a deadlock
2023-10-22 Kent Overstreetbcachefs: Rework error handling in btree update path
2023-10-22 Kent Overstreetbcachefs: Fix error handling in gc
2023-10-22 Kent Overstreetbcachefs: More debug params for testing of recovery...
2023-10-22 Kent Overstreetbcachefs: Run gc if failed to read alloc btree
2023-10-22 Kent Overstreetbcachefs: Fix error handling in bch2_fs_recovery()
2023-10-22 Kent Overstreetbcachefs: Add time stats for btree updates
2023-10-22 Kent Overstreetbcachefs: BTREE_INSERT_ATOMIC must be used for extents now
2023-10-22 Kent Overstreetbcachefs: Add more time stats for being blocked on...
2023-10-22 Kent Overstreetbcachefs: Fix a deadlock
2023-10-22 Kent Overstreetbcachefs: Allocate fs_usage in do_btree_insert_at()
2023-10-22 Kent Overstreetbcachefs: Btree update path cleanup
2023-10-22 Kent Overstreetbcachefs: kill struct btree_insert
2023-10-22 Kent Overstreetbcachefs: convert bch2_btree_insert_at() usage to bch2_...
2023-10-22 Kent Overstreetbcachefs: drop btree_insert->did_work
2023-10-22 Kent Overstreetbcachefs: Refactor extent insert path
2023-10-22 Kent Overstreetbcachefs: Always use bch2_extent_trim_atomic()
2023-10-22 Kent Overstreetbcachefs: fix bch2_mark_bkey_replicas() call
2023-10-22 Kent Overstreetbcachefs: fix bch2_invalidate_one_bucket2() during...
2023-10-22 Kent Overstreetbcachefs: Make deferred inode updates a mount option
2023-10-22 Kent Overstreetbcachefs: Fix for shutting down before fs started marki...
2023-10-22 Kent Overstreetbcachefs: Fix for when compressed extent is split durin...
2023-10-22 Kent Overstreetbcachefs: increase BTREE_ITER_MAX
2023-10-22 Kent Overstreetbcachefs: fix a faulty assertion
2023-10-22 Kent Overstreetbcachefs: assertion to catch outstanding bug
2023-10-22 Kent Overstreetbcachefs: minor journal reclaim fixes
2023-10-22 Kent Overstreetbcachefs: Don't BUG_ON() on bucket sector count overflow
2023-10-22 Kent Overstreetbcachefs: Remove direct use of bch2_btree_iter_link()
2023-10-22 Kent Overstreetbcachefs: Use deferred btree updates for inode updates
2023-10-22 Kent Overstreetbcachefs: Use journal preres for deferred btree updates
2023-10-22 Kent Overstreetbcachefs: Add a pre-reserve mechanism for the journal
2023-10-22 Kent Overstreetbcachefs: Don't block on reclaim_lock from journal_res_get
2023-10-22 Kent Overstreetbcachefs: bch2_journal_space_available improvements
2023-10-22 Kent Overstreetbcachefs: Separate discards from rest of journal reclaim
2023-10-22 Kent Overstreetbcachefs: ja->discard_idx, ja->dirty_idx
2023-10-22 Kent Overstreetbcachefs: Allocator startup fixes/refactoring
2023-10-22 Kent Overstreetbcachefs: Drop a faulty assertion
2023-10-22 Kent Overstreetbcachefs: improved flush_held_btree_writes()
2023-10-22 Kent Overstreetbcachefs: use correct wq for journal reclaim
2023-10-22 Kent Overstreetbcachefs: Journal reclaim refactoring
2023-10-22 Kent Overstreetbcachefs: Better journal debug
2023-10-22 Kent Overstreetbcachefs: Don't get journal reservation until after...
2023-10-22 Kent Overstreetbcachefs: fix integer underflow in journal code
2023-10-22 Kent Overstreetbcachefs: Fix gc handling of bucket gens
2023-10-22 Kent Overstreetbcachefs: fix a deadlock on startup
2023-10-22 Kent Overstreetbcachefs: force str_hash code to be inlined
2023-10-22 Kent Overstreetbcachefs: Assorted journal refactoring
2023-10-22 Kent Overstreetbcachefs: fs_usage_u64s()
2023-10-22 Kent Overstreetbcachefs: Add a mechanism for blocking the journal
2023-10-22 Kent Overstreetbcachefs: Convert bucket invalidation to key marking...
2023-10-22 Kent Overstreetbcachefs: fixes for cached data accounting
2023-10-22 Kent Overstreetbcachefs: fix more locking bugs
2023-10-22 Kent Overstreetbcachefs: refactor key marking code a bit
2023-10-22 Kent Overstreetbcachefs: Fix double counting when gc is running
2023-10-22 Kent Overstreetbcachefs: gc lock no longer needed for disk reservations
2023-10-22 Kent Overstreetbcachefs: Fix oldest_gen handling
2023-10-22 Kent Overstreetbcachefs: Fix a locking bug
2023-10-22 Kent Overstreetbcachefs: Fix a lockdep splat
2023-10-22 Kent Overstreetbcachefs: no need to run gc when initializing new fs
2023-10-22 Kent Overstreetbcachefs: Don't need to walk inodes on clean shutdown
2023-10-22 Kent Overstreetbcachefs: don't do initial gc if have alloc info feature
2023-10-22 Kent Overstreetbcachefs: serialize persistent_reserved
2023-10-22 Kent Overstreetbcachefs: initialize fs usage summary in recovery
2023-10-22 Kent Overstreetbcachefs: journal_replay_early()
2023-10-22 Kent Overstreetbcachefs: Write out fs usage
2023-10-22 Kent Overstreetbcachefs: reserve space in journal for fs usage entries
2023-10-22 Kent Overstreetbcachefs: fix bch2_sb_field_resize()
2023-10-22 Kent Overstreetbcachefs: delete a debug printk
2023-10-22 Kent Overstreetbcachefs: fix for unmount hang
2023-10-22 Kent Overstreetbcachefs: Fix a bug when shutting down before allocator...
2023-10-22 Kent Overstreetbcachefs: percpu utility code
2023-10-22 Kent Overstreetbcachefs: sysfs trigger for bch2_alloc_write
2023-10-22 Kent Overstreetbcachefs: New journal_entry_res mechanism
2023-10-22 Kent Overstreetbcachefs: improve alloc_debug
2023-10-22 Kent Overstreetbcachefs: fix inode counting
2023-10-22 Kent Overstreetbcachefs: Persist stripe blocks_used
2023-10-22 Kent Overstreetbcachefs: Improve c version of __bkey_cmp_bits
2023-10-22 Kent Overstreetbcachefs: Persist alloc info on clean shutdown
2023-10-22 Kent Overstreetbcachefs: Fix fifo overflow in allocator startup
2023-10-22 Kent Overstreetbcachefs: Fix check for if extent update is allocating
2023-10-22 Kent Overstreetbcachefs: fix error message in device remove path
2023-10-22 Kent Overstreetbcachefs: dio arithmetic improvements
2023-10-22 Kent Overstreetbcachefs: Fix some reserve calculations
2023-10-22 Kent Overstreetbcachefs: Add a workqueue for journal reclaim
2023-10-22 Kent Overstreetbcachefs: Fix an allocator error path
2023-10-22 Kent Overstreetbcachefs: fixes for getting stuck flushing journal...
2023-10-22 Kent Overstreetbcachefs: Fix a dio bug
2023-10-22 Kent Overstreetbcachefs: More allocator startup improvements
2023-10-22 Kent Overstreetbcachefs: correctly initialize bch_extent_ptr
2023-10-22 Kent Overstreetbcachefs: use crc64 from lib/
2023-10-22 Kent Overstreetbcachefs: Factor out acc_u64s()
2023-10-22 Kent Overstreetbcachefs: Minor replicas.c refactoring
2023-10-22 Kent Overstreetbcachefs: fix new reinherit_attrs ioctl
next