projects
/
linux.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
linux.git
2023-10-22
Kent Overstreet
bcachefs: lockdep fix when going rw from bch2_alloc_write()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Mark overwrites from journal replay in initial gc
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Deduplicate keys in the journal before replay
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Journal replay refactoring
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: cmp_int()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Pass flags arg to bch2_alloc_write()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: allocate sb_read_scratch with __get_free_page
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: delete duplicated code
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: disallow ever going rw if nochanges or noreplay
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: initial gc no longer needs to touch every...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Rewrite journal_seq_blacklist machinery
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: don't lose errors from iterators that have...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: free trans->mem on commit
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: add ability to run gc on metadata only
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Convert gc errors to fsck errors
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: ratelimit copygc warning
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: minor fsck fix
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fsck locking improvements
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Caller now responsible for calling mark_key...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Refactor bch2_fs_recovery()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix bch2_trans_unlock()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: add missing bch2_btree_iter_node_drop() call
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: allow journal reply on ro mount
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: make sure to use BTREE_INSERT_LAZY_RW in...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Track whether filesystem has errors in superblock
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: (invalidate|release)_folio fixes
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Assorted preemption fixes
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Write out alloc info more carefully
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix initial gc
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Handle fsck errors at runtime better
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: simplify gc locking a bit
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: move some checks to expensive_debug_checks
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Sort updates in bch2_trans_update()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Unlink not-touched iters on successful transa...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: traverse all iterators on transaction restart
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add iter->idx
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Kill btree_iter->next
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Change btree_iter_traverse_error() to not...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: trans_for_each_iter()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Better bch2_trans_copy_iter()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Btree iterators now always have a btree_trans
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Only get btree iters from btree transactions
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Btree iter improvements
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Verify fs hasn't been modified before going rw
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Go rw lazily
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix a deadlock
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Rework error handling in btree update path
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix error handling in gc
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: More debug params for testing of recovery...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Run gc if failed to read alloc btree
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix error handling in bch2_fs_recovery()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add time stats for btree updates
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: BTREE_INSERT_ATOMIC must be used for extents now
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add more time stats for being blocked on...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix a deadlock
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Allocate fs_usage in do_btree_insert_at()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Btree update path cleanup
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: kill struct btree_insert
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: convert bch2_btree_insert_at() usage to bch2_...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: drop btree_insert->did_work
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Refactor extent insert path
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Always use bch2_extent_trim_atomic()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix bch2_mark_bkey_replicas() call
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix bch2_invalidate_one_bucket2() during...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Make deferred inode updates a mount option
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix for shutting down before fs started marki...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix for when compressed extent is split durin...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: increase BTREE_ITER_MAX
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix a faulty assertion
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: assertion to catch outstanding bug
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: minor journal reclaim fixes
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Don't BUG_ON() on bucket sector count overflow
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Remove direct use of bch2_btree_iter_link()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Use deferred btree updates for inode updates
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Use journal preres for deferred btree updates
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add a pre-reserve mechanism for the journal
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Don't block on reclaim_lock from journal_res_get
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: bch2_journal_space_available improvements
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Separate discards from rest of journal reclaim
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: ja->discard_idx, ja->dirty_idx
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Allocator startup fixes/refactoring
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Drop a faulty assertion
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: improved flush_held_btree_writes()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: use correct wq for journal reclaim
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Journal reclaim refactoring
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Better journal debug
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Don't get journal reservation until after...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix integer underflow in journal code
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix gc handling of bucket gens
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix a deadlock on startup
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: force str_hash code to be inlined
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Assorted journal refactoring
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fs_usage_u64s()
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Add a mechanism for blocking the journal
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Convert bucket invalidation to key marking...
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fixes for cached data accounting
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: fix more locking bugs
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: refactor key marking code a bit
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: Fix double counting when gc is running
commit
|
commitdiff
|
tree
|
snapshot
2023-10-22
Kent Overstreet
bcachefs: gc lock no longer needed for disk reservations
commit
|
commitdiff
|
tree
|
snapshot
next