projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bcachefs: Proper refcounting for journal_keys
2023-11-24
Kent Overstreet
bcachefs: Proper refcounting for journal_keys
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Brian Foster
bcachefs: preserve device path as device name
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: Fix an endianness conversion
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: Start gc, copygc, rebalance threads after...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: Don't stop copygc thread on device resize
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: Make sure bch2_move_ratelimit() also waits...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: bch2_moving_ctxt_flush_all()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: Put erasure coding behind an EXPERIMENTAL...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
closures: CLOSURE_CALLBACK() to fix type punning
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-16
Kent Overstreet
bcachefs: Fix missing locking for dentry->d_parent...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: six locks: Fix lost wakeup
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Fix no_data_io mode checksum check
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Fix bch2_check_nlinks() for snapshots
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=y
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Disable debug log statements
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Fix missing transaction commit
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Fix error path in bch2_mount()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Daniel J Blueman
bcachefs: Fix potential sleeping during mount
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Fix iterator leak in may_delete_deleted_inode()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-15
Kent Overstreet
bcachefs: Kill journal pre-reservations
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Check for nonce offset inconsistency in data_updat...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Make sure to drop/retake btree locks before...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: btree_trans->write_locked
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Run btree key cache shrinker less aggressively
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Split out btree_key_cache_types.h
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Guard against insufficient devices to create...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Fix null ptr deref in bch2_backpointer_get_node()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Gustavo A. R. Silva
bcachefs: Fix multiple -Warray-bounds warnings
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Gustavo A. R. Silva
bcachefs: Use DECLARE_FLEX_ARRAY() helper and fix multiple...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Kent Overstreet
bcachefs: Use correct fgf_t type as function argument
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-14
Jiapeng Chong
bcachefs: make bch2_target_to_text_sb static
Signed-off-by:
Kent Overstreet
<kent.overstreet@gmail.com>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Improve stripe checksum error message
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Simplify, fix bch2_backpointer_get_key()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: kill thing_it_points_to arg to backpointer_not_found()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: bch2_ec_read_extent() now takes btree_trans
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: bch2_stripe_to_text() now prints ptr gens
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Don't iterate over journal entries just for...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Break up bch2_journal_write()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Replace ERANGE with private error codes
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: bkey_copy() is no longer a macro
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: x-macro-ify inode flags enum
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Convert bch2_fs_open() to darray
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Move __bch2_members_v2_get_mut to sb-members.h
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: bch2_prt_datetime()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: CONFIG_BCACHEFS_DEBUG_TRANSACTIONS no longer...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Add a comment for BTREE_INSERT_NOJOURNAL...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: rebalance_work btree is not a snapshots btree
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Add missing printk newlines
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Fix recovery when forced to use JSET_NO_FLUSH...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: .get_parent() should return an error pointer
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Fix bch2_delete_dead_inodes()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Brian Foster
bcachefs: use swab40 for bch_backpointer.bucket_offset...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Brian Foster
bcachefs: byte order swap bch_alloc_v4.fragmentation_lru...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Brian Foster
bcachefs: allow writeback to fill bio completely
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Brian Foster
bcachefs: fix odebug warn and lockdep splat due to...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Brian Foster
bcachefs: update alloc cursor in early bucket allocator
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Brian Foster
bcachefs: serialize on cached key in early bucket allocator
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-05
Kent Overstreet
bcachefs: Data move path now uses bch2_trans_unlock_long()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-04
Kent Overstreet
bcachefs: Ensure srcu lock is not held too long
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-04
Kent Overstreet
bcachefs: Fix build errors with gcc 10
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-04
Kent Overstreet
bcachefs: Fix MEAN_AND_VARIANCE kconfig options
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-04
Kent Overstreet
bcachefs: Ensure copygc does not spin
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Skip deleted members in member_to_text()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Fix an integer overflow
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Don't downgrade locks on transaction restart
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Fix deleted inodes btree in snapshot deletion
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Fix error path in bch2_replicas_gc_end()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Enumerate fsck errors
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: bch_sb_field_errors
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Add IO error counts to bch_member
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Fix snapshot skiplists
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Fix a kasan splat in bch2_dev_add()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: Fix kasan splat in members_v1_get()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-02
Kent Overstreet
bcachefs: rebalance_work
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: bch2_inum_opts_get()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: move: move_stats refactoring
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: move: convert to bbpos
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: moving_context now owns a btree_trans
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: move.c exports, refactoring
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Guard against unknown compression options
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: trivial extents.c refactoring
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Fix bch2_prt_bitflags()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Check for too-large encoded extents
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Ensure we don't exceed encoded_extent_max
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: bch2_disk_path_to_text() no longer takes...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Split out disk_groups_types.h
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Split apart bch2_target_to_text(), bch2_target_to_...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEW
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Improve io option handling in data move path
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Ensure devices are always correctly initialized
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Delete duplicate time stats initialization
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Kill dead code extent_save()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Fix ca->oldest_gen allocation
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Fix shrinker names
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Fix btree_node_type enum
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: bch2_btree_id_str()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Don't run bch2_delete_dead_snapshots() unnecessarily
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
bcachefs: Fix lock ordering with snapshot_create_lock
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
six locks: Lock contended tracepoints
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-31
Kent Overstreet
closures: Fix race in closure_sync()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
next