projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bcachefs: Fix deadlock in journal write path
2024-04-21
Kent Overstreet
bcachefs: Fix deadlock in journal write path
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-20
Kent Overstreet
bcachefs: Tweak btree key cache shrinker so it actually...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-20
Kent Overstreet
bcachefs: bkey_cached.btree_trans_barrier_seq needs...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-20
Kent Overstreet
bcachefs: Fix missing call to bch2_fs_allocator_background_e...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-20
Kent Overstreet
bcachefs: Check for journal entries overruning end...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-17
Kent Overstreet
bcachefs: Fix bio alloc in check_extent_checksum()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-17
Kent Overstreet
bcachefs: fix leak in bch2_gc_write_reflink_key
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-17
Kent Overstreet
bcachefs: KEY_TYPE_error is allowed for reflink
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-17
Kent Overstreet
bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-16
Kent Overstreet
bcachefs: make sure to release last journal pin in...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-16
Kent Overstreet
bcachefs: node scan: ignore multiple nodes with same...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-16
Nathan Chancellor
bcachefs: Fix format specifier in validate_bset_keys()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-16
Kent Overstreet
bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINE
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-15
Kent Overstreet
bcachefs: set_btree_iter_dontneed also clears should_be_locked
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-15
Chao Yu
bcachefs: fix error path of __bch2_read_super()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-15
Kent Overstreet
bcachefs: Check for backpointer bucket_offset >= bucket...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-15
Kent Overstreet
bcachefs: bch_member.btree_allocated_bitmap
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-15
Kent Overstreet
bcachefs: sysfs internal/trigger_journal_flush
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-15
Kent Overstreet
bcachefs: Fix bch2_btree_node_fill() for !path
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: add safety checks in bch2_btree_node_fill()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Interior known are required to have known...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: add missing bounds check in __bch2_bkey_val_invalid()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Fix btree node merging on write buffer btrees
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Disable merges from interior update path
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Run merges at BCH_WATERMARK_btree
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Fix missing write refs in fs fio paths
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Fix deadlock in journal replay
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Go rw if running any explicit recovery passes
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Standardize helpers for printing enum strs...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: don't queue btree nodes for rewrites during...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: fix race in bch2_btree_node_evict()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: fix unsafety in bch2_stripe_to_text()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: fix unsafety in bch2_extent_ptr_to_text()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: btree node scan: handle encrypted nodes
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Check for packed bkeys that are too big
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-14
Kent Overstreet
bcachefs: Fix UAFs of btree_insert_entry array
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-12
Kent Overstreet
bcachefs: Don't use bch2_btree_node_lock_write_nofail...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-11
Kent Overstreet
bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-11
Kent Overstreet
bcachefs: Kill read lock dropping in bch2_btree_node_lock_wr...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-11
Kent Overstreet
bcachefs: Fix a race in btree_update_nodes_written()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-09
Kent Overstreet
bcachefs: btree_node_scan: Respect member.data_allowed
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-09
Kent Overstreet
bcachefs: Don't scan for btree nodes when we can reconstruct
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-09
Kent Overstreet
bcachefs: Fix check_topology() when using node scan
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-09
Kent Overstreet
bcachefs: fix eytzinger0_find_gt()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-07
Kent Overstreet
bcachefs: fix bch2_get_acl() transaction restart handling
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-07
Hongbo Li
bcachefs: fix the count of nr_freed_pcpu after changing...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-07
Kent Overstreet
bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-06
Thorsten Blum
bcachefs: Rename struct field swap to prevent macro...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-06
Bagas Sanjaya
MAINTAINERS: Add entry for bcachefs documentation
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-06
Bagas Sanjaya
Documentation: filesystems: Add bcachefs toctree
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-06
Kent Overstreet
bcachefs: JOURNAL_SPACE_LOW
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-06
Kent Overstreet
bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINE
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-06
Kent Overstreet
bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-05
Kent Overstreet
bcachefs: fix rand_delete unit test
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-05
Dan Carpenter
bcachefs: fix ! vs ~ typo in __clear_bit_le64()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-05
Kent Overstreet
bcachefs: Fix rebalance from durability=0 device
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-04
Kent Overstreet
bcachefs: Print shutdown journal sequence number
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-04
Kent Overstreet
bcachefs: Further improve btree_update_to_text()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-04
Kent Overstreet
bcachefs: Move btree_updates to debugfs
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-04
Kent Overstreet
bcachefs: Bump limit in btree_trans_too_many_iters()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-04
Kent Overstreet
bcachefs: Make snapshot_is_ancestor() safe
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-04
Thomas Bertschinger
bcachefs: create debugfs dir for each btree
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: reconstruct_inode()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Subvolume reconstruction
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Check for extents that point to same space
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Reconstruct missing snapshot nodes
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Flag btrees with missing data
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Topology repair now uses nodes found by scanning...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Repair pass for scanning for btree nodes
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Don't skip fake btree roots in fsck
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_f...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Etyzinger cleanups
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: bch2_shoot_down_journal_keys()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Clear recovery_passes_required as they complete...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: ratelimit informational fsck errors
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-03
Kent Overstreet
bcachefs: Check for bad needs_discard before doing...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-02
Kent Overstreet
bcachefs: Improve bch2_btree_update_to_text()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-02
Guenter Roeck
mean_and_variance: Drop always failing tests
Cc: Kent Overstreet <
kent.overstreet@linux.dev
>
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-02
Kent Overstreet
bcachefs: fix nocow lock deadlock
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-02
Kent Overstreet
bcachefs: BCH_WATERMARK_interior_updates
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-02
Kent Overstreet
bcachefs: Fix btree node reserve
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: On emergency shutdown, print out current...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix overlapping extent repair
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix remove_dirent()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Logged op errors should be ignored
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Improve -o norecovery; opts.recovery_pass_limit
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: bch2_run_explicit_recovery_pass_persistent()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Ensure bch_sb_field_ext always exists
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Flush journal immediately after replay if...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Resume logged ops after fsck
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Add error messages to logged ops fns
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Split out recovery_passes.c
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: fix backpointer for missing alloc key msg
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix bch2_btree_increase_depth()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Kill bch2_bkey_ptr_data_type()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix use after free in check_root_trans()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix repair path for missing indirect extents
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix use after free in bch2_check_fix_ptrs()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Fix btree node keys accounting in topology...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-04-01
Kent Overstreet
bcachefs: Check btree ptr min_key in .invalid
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
next