projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bcachefs: -EROFS doesn't count as move_extent_start_fail
2023-11-29
Kent Overstreet
bcachefs: -EROFS doesn't count as move_extent_start_fail
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-28
Kent Overstreet
bcachefs: trace_move_extent_start_fail() now includes...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-28
Kent Overstreet
bcachefs: Fix split_race livelock
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-28
Kent Overstreet
bcachefs: Fix bucket data type for stripe buckets
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-28
Kent Overstreet
bcachefs: Add missing validation for jset_entry_data_usage
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-28
Kent Overstreet
bcachefs: Fix zstd compress workspace size
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-26
Kent Overstreet
bcachefs: bpos is misaligned on big endian
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-26
Kent Overstreet
bcachefs: Fix ec + durability calculation
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-26
Kent Overstreet
bcachefs: Data update path won't accidentaly grow replicas
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2023-11-24
Kent Overstreet
bcachefs: deallocate_extra_replicas()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
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
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
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
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-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
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
2023-10-31
Kent Overstreet
closures: Better memory barriers
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
next