projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bcachefs: Fix redundant variable initialization
2024-01-01
Kent Overstreet
bcachefs: Fix redundant variable initialization
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Avoiding dropping/retaking write locks in...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Make journal replay more efficient
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Go rw before journal replay
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Kill BTREE_UPDATE_PREJOURNAL
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: BTREE_INSERT_JOURNAL_REPLAY now "don't init...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Clear k->needs_whitout earlier in commit...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: track_event_change()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Journal pins must always have a flush_fn
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Add an assertion in bch2_journal_pin_set()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Include average write size in sysfs journal_debug
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Fix warning when building in userspace
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Print old version when scanning for old metadata
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Fix locking when checking freespace btree
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Check for unlinked inodes not on deleted...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: kill INODE_LOCK, use lock_two_nondirectories()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Improved backpointer messages in fsck
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Add extra verbose logging for ro path
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Flush fsck errors before running twice
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: make RO snapshots actually RO
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: bch_sb_field_downgrade
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: bch_sb.recovery_passes_required
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Add persistent identifiers for recovery passes
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: prt_bitflags_vector()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: move BCH_SB_ERRS() to sb-errors_types.h
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: fix buffer overflow in nocow write path
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: DARRAY_PREALLOCATED()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Switch darray to kvmalloc()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Factor out darray resize slowpath
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: fix setting version_upgrade_complete
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: fix invalid free in dio write path
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2024-01-01
Kent Overstreet
bcachefs: Fix extents iteration + snapshots interaction
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-27
Kent Overstreet
bcachefs: Fix promotes
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-22
Kent Overstreet
bcachefs: Fix leakage of internal error code
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-22
Kent Overstreet
bcachefs: Fix insufficient disk reservation with compression...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-20
Kent Overstreet
bcachefs: fix BCH_FSCK_ERR enum
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-20
Kent Overstreet
bcachefs: Fix bch2_alloc_sectors_start_trans() error...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-19
Kent Overstreet
bcachefs; guard against overflow in btree node split
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-19
Kent Overstreet
bcachefs: btree_node_u64s_with_format() takes nr keys
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-18
Kent Overstreet
bcachefs: print explicit recovery pass message only...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Kent Overstreet
bcachefs: Fix nocow locks deadlock
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-10
Kent Overstreet
bcachefs: Close journal entry if necessary when flushing...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-10
Kent Overstreet
bcachefs: Fix uninitialized var in bch2_journal_replay()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-08
Kent Overstreet
bcachefs: Fix deleted inode check for dirs
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-06
Kent Overstreet
bcachefs: Fix creating snapshot with implict source
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-04
Kent Overstreet
bcachefs: Don't run indirect extent trigger unless...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-04
Kent Overstreet
bcachefs: Convert compression_stats to for_each_btree_key2
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-04
Kent Overstreet
bcachefs: Fix bch2_extent_drop_ptrs() call
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-04
Kent Overstreet
bcachefs: Fix a journal deadlock in replay
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-04
Kent Overstreet
bcachefs; Don't use btree write buffer until journal...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-12-03
Kent Overstreet
bcachefs: Don't drop journal pins in exit path
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-29
Kent Overstreet
bcachefs: Extra kthread_should_stop() calls for copygc
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-29
Kent Overstreet
bcachefs: Convert gc_alloc_start() to for_each_btree_key2()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-29
Kent Overstreet
bcachefs: Fix race between btree writes and metadata...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-11-29
Kent Overstreet
bcachefs: move journal seq assertion
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
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
next