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