projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
params: Do not go over the limit when getting the string length
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
2023-10-26
Kent Overstreet
exportfs: Change bcachefs fid_type enum to avoid conflicts
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix drop_alloc_keys()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: snapshot_create_lock
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix snapshot skiplists during snapshot deletion
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: bch2_sb_field_get() refactoring
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: KEY_TYPE_error now counts towards i_sectors
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix handling of unknown bkey types
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Switch to unsafe_memcpy() in a few places
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Correctly initialize new buckets on device...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix another smatch complaint
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Use strsep() in split_devs()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: bucket_lock() is now a sleepable lock
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix bch2_inode_delete_keys()
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Make btree root read errors recoverable
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fall back to requesting passphrase directly
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Fix looping around bch2_propagate_key_to_snapshot_...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: bch_err_msg(), bch_err_fn() now filters out...
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
2023-10-22
Kent Overstreet
bcachefs: Silence transaction restart error message
Signed-off-by:
Kent Overstreet
<kent.overstreet@linux.dev>
commit
|
commitdiff
|
tree
next