bcachefs: Simplify hash table checks
[linux-block.git] / fs / bcachefs / super.c
2023-10-22 Kent Overstreetbcachefs: Eliminate more PAGE_SIZE uses
2023-10-22 Kent Overstreetbcachefs: Add a print statement for when we go read...
2023-10-22 Kent Overstreetbcachefs: Use x-macros for more enums
2023-10-22 Kent Overstreetbcachefs: Rename BTREE_ID enums for consistency with...
2023-10-22 Kent Overstreetbcachefs: Add a mempool for the replicas delta list
2023-10-22 Kent Overstreetbcachefs: Start journal reclaim thread earlier
2023-10-22 Kent Overstreetbcachefs: Fix for copygc getting stuck waiting for...
2023-10-22 Kent Overstreetbcachefs: Rip out copygc pd controller
2023-10-22 Kent Overstreetbcachefs: Fix an allocator startup race
2023-10-22 Kent Overstreetbcachefs: Create allocator threads when allocating...
2023-10-22 Kent Overstreetbcachefs: Redo checks for sufficient devices
2023-10-22 Kent Overstreetbcachefs: Fixes/improvements for journal entry reservations
2023-10-22 Kent Overstreetbcachefs: Journal updates to dev usage
2023-10-22 Kent Overstreetbcachefs: Persist 64 bit io clocks
2023-10-22 Kent Overstreetbcachefs: Add support for doing btree updates prior...
2023-10-22 Kent Overstreetbcachefs: Mark superblocks transactionally
2023-10-22 Kent Overstreetbcachefs: Refactor dev usage
2023-10-22 Kent Overstreetbcachefs: Fix an assertion pop
2023-10-22 Kent Overstreetbcachefs: Refactor filesystem usage accounting
2023-10-22 Kent Overstreetbcachefs: Move journal reclaim to a kthread
2023-10-22 Kent Overstreetbcachefs: Add a kmem_cache for btree_key_cache objects
2023-10-22 Kent Overstreetbcachefs: New varints
2023-10-22 Kent Overstreetbcachefs: Add a single slot percpu buf for btree iters
2023-10-22 Kent Overstreetbcachefs: Improved inode create optimization
2023-10-22 Kent Overstreetbcachefs: Minor journal reclaim improvement
2023-10-22 Kent Overstreetbcachefs: Inode create optimization
2023-10-22 Kent Overstreetbcachefs: Start/stop io clock hands in read/write paths
2023-10-22 Kent Overstreetbcachefs: Improvements to writing alloc info
2023-10-22 Kent Overstreetbcachefs: Fix copygc dying on startup
2023-10-22 Kent Overstreetbcachefs: Fix errors early in the fs init process
2023-10-22 Kent Overstreetbcachefs: Fix unmount path
2023-10-22 Kent Overstreetbcachefs: Don't fail mount if device has been removed
2023-10-22 Kent Overstreetbcachefs: Fix a bug with the journal_seq_blacklist...
2023-10-22 Kent Overstreetbcachefs: Don't let copygc buckets be stolen by other...
2023-10-22 Kent Overstreetbcachefs: Make copygc thread global
2023-10-22 Kent Overstreetbcachefs: Use x-macros for data types
2023-10-22 Kent Overstreetbcachefs: Move stripe creation to workqueue
2023-10-22 Kent Overstreetbcachefs: Improve stripe triggers/heap code
2023-10-22 Kent Overstreetbcachefs: Use cached iterators for alloc btree
2023-10-22 Kent Overstreetbcachefs: Btree key cache
2023-10-22 Kent Overstreetbcachefs: Turn c->state_lock into an rwsem
2023-10-22 Kent Overstreetbcachefs: Kill old allocator startup code
2023-10-22 Kent Overstreetbcachefs: Fixes for going RO
2023-10-22 Kent Overstreetbcachefs: Interior btree updates are now fully transact...
2023-10-22 Kent Overstreetbcachefs: Factor out bch2_fs_btree_interior_update_init()
2023-10-22 Kent Overstreetbcachefs: Fix reading of alloc info after unclean shutdown
2023-10-22 Kent Overstreetbcachefs: Be more rigorous about marking the filesystem...
2023-10-22 Kent Overstreetbcachefs: Fixes for startup on very full filesystems
2023-10-22 Kent Overstreetbcachefs: Add an option for keeping journal entries...
2023-10-22 Kent Overstreetbcachefs: Dont't del sysfs dir until after we go RO
2023-10-22 Kent Overstreetbcachefs: Seralize btree_update operations at btree_upd...
2023-10-22 Kent Overstreetbcachefs: Hacky fixes for device removal
2023-10-22 Kent Overstreetbcachefs: Don't export __bch2_fs_read_write
2023-10-22 Kent Overstreetbcachefs: Kill btree_node_iter_large
2023-10-22 Kent Overstreetbcachefs: kill ca->freelist_lock
2023-10-22 Kent Overstreetbcachefs: bkey_on_stack
2023-10-22 Kent Overstreetbcachefs: Do updates in order they were queued up in
2023-10-22 Kent Overstreetbcachefs: Fix stripe_idx_to_delete()
2023-10-22 Kent Overstreetbcachefs: Don't try to delete stripes when RO
2023-10-22 Kent Overstreetbcachefs: Fix return code from bch2_fs_start()
2023-10-22 Kent Overstreetbcachefs: some improvements to startup messages and...
2023-10-22 Kent Overstreetbcachefs: Various improvements to bch2_alloc_write()
2023-10-22 Kent Overstreetbcachefs: Write out fs usage consistently
2023-10-22 Kent Overstreetbcachefs: Avoid write lock on mark_lock
2023-10-22 Kent Overstreetbcachefs: Pass flags arg to bch2_alloc_write()
2023-10-22 Kent Overstreetbcachefs: allocate sb_read_scratch with __get_free_page
2023-10-22 Kent Overstreetbcachefs: disallow ever going rw if nochanges or noreplay
2023-10-22 Kent Overstreetbcachefs: Rewrite journal_seq_blacklist machinery
2023-10-22 Kent Overstreetbcachefs: allow journal reply on ro mount
2023-10-22 Kent Overstreetbcachefs: Track whether filesystem has errors in superblock
2023-10-22 Kent Overstreetbcachefs: Write out alloc info more carefully
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: Add more time stats for being blocked on...
2023-10-22 Kent Overstreetbcachefs: Allocate fs_usage in do_btree_insert_at()
2023-10-22 Kent Overstreetbcachefs: Fix for shutting down before fs started marki...
2023-10-22 Kent Overstreetbcachefs: increase BTREE_ITER_MAX
2023-10-22 Kent Overstreetbcachefs: fs_usage_u64s()
2023-10-22 Kent Overstreetbcachefs: initialize fs usage summary in recovery
2023-10-22 Kent Overstreetbcachefs: reserve space in journal for fs usage entries
2023-10-22 Kent Overstreetbcachefs: Fix a bug when shutting down before allocator...
2023-10-22 Kent Overstreetbcachefs: Persist stripe blocks_used
2023-10-22 Kent Overstreetbcachefs: Persist alloc info on clean shutdown
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: Add a workqueue for journal reclaim
2023-10-22 Kent Overstreetbcachefs: fix device remove error path
2023-10-22 Kent Overstreetbcachefs: refactor bch_fs_usage
2023-10-22 Kent Overstreetbcachefs: Switch replicas to mark_lock
2023-10-22 Kent Overstreetbcachefs: s/usage_lock/mark_lock
2023-10-22 Kent Overstreetbcachefs: Make bkey types globally unique
2023-10-22 Kent Overstreetbcachefs: Split out bkey_sort.c
2023-10-22 Kent Overstreetbcachefs: Stripes now properly subject to gc
2023-10-22 Kent Overstreetbcachefs: gc now operates on second set of bucket marks
2023-10-22 Kent Overstreetbcachefs: Erasure coding
2023-10-22 Kent Overstreetbcachefs: revamp to_text methods
2023-10-22 Tim Schlueterbcachefs: Set the last mount time using the realtime...
2023-10-22 Kent Overstreetbcachefs: Scale down number of writepoints when low...
2023-10-22 Kent Overstreetbcachefs: Split out alloc_background.c
2023-10-22 Kent Overstreetbcachefs: kill extent_insert_hook
next