projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bcachefs: lock time stats prep work.
2023-10-22
Daniel Hill
bcachefs: lock time stats prep work.
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Unlock in bch2_trans_begin() if we've held...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: for_each_btree_key2()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix repair for extent past end of inode
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: When fsck finds redundant snapshot keys,...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve fsck for subvols/snapshots
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve snapshots_seen
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix subvol/snapshot deleting in recovery
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: fsck_inode_rm() shouldn't delete subvols
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Switch data_update path to snapshot_id_list
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix snapshot deletion
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Rename __bch2_trans_do() -> commit_do()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Silence some fsck errors when reconstructing...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Put some repair messages behind opts->verbose
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Silence unimportant tracepoints
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix move path when move_stats == NULL
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Get ref on c->writes in move.c
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: move.c refactoring
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Daniel Hill
bcachefs: data jobs, including rebalance wait for copygc.
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Redo data_update interface
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_check_alloc_key()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve bch2_check_alloc_info
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Use BTREE_INSERT_LAZY_RW in bch2_check_alloc_info()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Bucket invalidate path improvements
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Don't BUG_ON() inode link count underflow
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Always descend to leaf nodes it btree_gc
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Daniel Hill
bcachefs: fix __dev_available().
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix assertion in topology repair
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Make verbose option settable at runtime
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve "copygc requested to run" error message
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Pull out data_update.c
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Split out dev_buckets_free()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: btree key cache pcpu freedlist
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Make IO in flight by copygc/rebalance configurable
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Check for extents with too many ptrs
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix refcount leak in bch2_do_invalidates()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Always use percpu_ref_tryget_live() on c...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve checksum error messages
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve an error message
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix assertion in bch2_dev_list_add_dev()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Increase max size for btree_trans bump allocator
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Add a persistent counter for bucket discards
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix btree node read retries
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Add a persistent counter for bucket invalidation
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Call bch2_do_invalidates() when going read...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improved human readable integer parsing
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix freespace initialization
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Printbuf rework
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix btree node read error path
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix btree_and_journal_iter
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix for cmd_list_journal
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Also log overwrites in journal
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Refactor journal entry adding
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Add some missing error messages
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix memory corruption in encryption path
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: bch2_trans_reset_updates()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix error checking in bch2_fs_alloc()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Print message on btree node read retry success
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix journal_keys_search() overhead
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Always print when doing journal replay in...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Daniel Hill
bcachefs: Rename group to label for remaining strings.
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix encryption path on arm
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Switch to key_type_user, not logon
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: LRU repair tweaks
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Delete bch_writepage
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Brett Holman
bcachefs: Make bch_option compatible with Rust ffi
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Put btree_trans_verify_sorted() behind debug_check...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix extent merging
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve invalid bkey error message
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix journal_iters_fix()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Go RW before bch2_check_lrus()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Daniel Hill
bcachefs: Add persistent counters
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Tracepoint improvements
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Don't kick journal reclaim unless low on...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Lock ordering fix
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Shutdown path improvements
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix hash_check_key()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Allocate some extra room in btree_key_cache_fill()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_iter_peek_all_levels()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: btree_path_set_level_(up|down)
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: bch2_btree_iter_peek_slot() now works on...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: btree_update_interior.c prep for backpointers
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Plumb btree_id & level to trans_mark
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve some fsck error messages
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Go emergency RO when i_blocks underflows
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Ensure sysfs show fns print a newline
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Kill old rebuild_replicas option
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: In fsck, pass BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix for getting stuck in journal replay
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve error logging in fsck.c
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix inode_backpointer_exists()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve bch2_lru_delete() error messages
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve error message when alloc key doesn...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Ensure buckets have io_time[READ] set
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Use bch2_trans_inconsistent_on() in more...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Improve bch2_open_buckets_to_text()
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix CPU usage in journal read path
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix a null ptr deref
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Don't trigger extra assertions in journal...
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
next