KASAN: use-after-free Read in poly1305_update
bcachefs
|
C |
done |
|
7 |
1d00h |
6d07h
|
1/29 |
never |
bcachefs: Move bset size check before csum check
|
WARNING in rhashtable_init_noprof
bcachefs
|
C |
done |
|
131 |
6d16h |
24d
|
23/29 |
never |
757601ef8533
bcachefs: Don't put rhashtable on stack
|
WARNING in lookup_object_or_alloc
bcachefs
|
|
|
|
7 |
9d02h |
19d
|
0/29 |
never |
bcachefs: Don't put rhashtable on stack
|
WARNING in __init_work (2)
bcachefs
|
C |
|
|
5627 |
now |
7d16h
|
0/29 |
never |
bcachefs: Don't put rhashtable on stack
|
kernel BUG in vfs_get_tree (2)
bcachefs
|
C |
done |
|
22 |
15d |
11d
|
0/29 |
never |
bcachefs: Call bch2_fs_start before getting vfs superblock
|
INFO: task hung in __writeback_inodes_sb_nr (6)
bcachefs
|
C |
done |
|
3991 |
20h47m |
733d
|
1/29 |
never |
PM: hibernate: Fix block device handling in test_resume mode
|
KASAN: slab-out-of-bounds Read in bch2_sb_members_v2_to_text
bcachefs
|
C |
done |
|
34 |
7d22h |
24d
|
23/29 |
never |
205da7c02673
bcachefs: Don't trust sb->nr_devices in members_to_text()
|
KASAN: slab-use-after-free Read in bch2_bucket_alloc_trans
bcachefs
|
C |
error |
|
238 |
6m |
7d16h
|
1/29 |
never |
bcachefs: Fix alloc_req use after free
|
UBSAN: array-index-out-of-bounds in bch2_sb_downgrade_update
bcachefs
|
C |
|
|
539 |
4h31m |
52d
|
23/29 |
never |
082c74411491
bcachefs: Fix downgrade_table_extra()
|
kernel BUG in bch2_fill_extent
bcachefs
|
|
|
|
8 |
31d |
51d
|
28/29 |
never |
a2f546330ef9
bcachefs: Fix losing return code in next_fiemap_extent()
|
UBSAN: shift-out-of-bounds in __bch2_bkey_unpack_key
bcachefs
|
C |
done |
|
54 |
5d23h |
22d
|
1/29 |
never |
bcachefs: don't return fsck_fix for unfixable node errors in __btree_err
|
divide error in bch2_sb_members_v2_to_text
bcachefs
|
C |
done |
|
3 |
9d04h |
9d04h
|
0/29 |
never |
bcachefs: Don't trust sb->nr_devices in members_to_text()
|
WARNING in bio_alloc_bioset
bcachefs
|
C |
done |
|
22600 |
6m |
68d
|
23/29 |
never |
f946ce0be45e
bcachefs: Make sure opts.read_only gets propagated back to VFS
|
kernel BUG in __bch2_trans_commit (2)
bcachefs
|
|
|
|
24 |
3h00m |
26d
|
28/29 |
never |
97e69f12edb1
bcachefs: Fix missing BTREE_UPDATE_internal_snapshot_node
|
possible deadlock in __bch2_fsck_err (2)
bcachefs
|
C |
|
|
4 |
36d |
37d
|
23/29 |
never |
0acb385ec19c
bcachefs: Fix possible console lock involved deadlock
|
possible deadlock in console_flush_all (3)
bcachefs
|
C |
error |
|
51589 |
26m |
341d
|
0/29 |
never |
bcachefs: Fix possible console lock involved deadlock
|
BUG: unable to handle kernel NULL pointer dereference in bch2_btree_update_start
bcachefs
|
C |
|
|
5 |
6d03h |
6d07h
|
1/29 |
never |
bcachefs: Fix pool->alloc NULL pointer dereference
|
WARNING in bch2_dev_free
bcachefs
|
C |
done |
|
258 |
10d |
72d
|
28/29 |
6d10h |
d62922ba3cfc
bcachefs: Prevent granting write refs when filesystem is read-only
|
KMSAN: uninit-value in btree_interior_update_work
bcachefs
|
|
|
|
2 |
89d |
141d
|
28/29 |
6d10h |
1f88c3567495
bcachefs: Fix a KMSAN splat in btree_update_nodes_written()
|
KMSAN: uninit-value in bch2_extent_crc_append (2)
bcachefs
|
C |
|
|
4 |
92d |
102d
|
28/29 |
7d01h |
53cf2a3daa4c
bcachefs: Fix kmsan warnings in bch2_extent_crc_pack()
|
KMSAN: uninit-value in bch2_trans_start_alloc_update
bcachefs
|
C |
|
|
1051 |
83d |
206d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_btree_node_iter_init (2)
bcachefs
|
C |
|
|
309 |
83d |
214d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_inode_v3_validate
bcachefs
|
C |
|
|
5866 |
84d |
212d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_btree_node_get
bcachefs
|
C |
|
|
18 |
94d |
200d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_btree_node_check_topology
bcachefs
|
C |
|
|
19 |
110d |
220d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_dev_freespace_init
bcachefs
|
C |
|
|
432 |
83d |
197d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_checksum_update (2)
bcachefs
|
C |
done |
|
7 |
91d |
186d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_bucket_alloc_early
bcachefs
|
C |
|
|
219 |
87d |
225d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_trans_start_alloc_update_noupdate
bcachefs
|
|
|
|
2 |
171d |
167d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in __build_ro_aux_tree
bcachefs
|
|
|
|
3 |
177d |
188d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_btree_ptr_v2_validate
bcachefs
|
C |
|
|
55 |
84d |
135d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_xattr_validate
bcachefs
|
C |
|
|
22 |
106d |
188d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_alloc_v4_validate (2)
bcachefs
|
C |
|
|
514 |
87d |
214d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in __bch2_bkey_cmp_left_packed
bcachefs
|
syz |
|
|
2 |
150d |
177d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in rw_aux_tree_set (2)
bcachefs
|
C |
|
|
2356 |
84d |
209d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
WARNING in bch2_opt_check_may_set
bcachefs
|
|
|
|
4 |
83d |
79d
|
28/29 |
8d09h |
2dd202dbaf0a
bcachefs: Recovery no longer holds state_lock
|
KMSAN: uninit-value in bch2_dirent_rename (2)
bcachefs
|
|
|
|
5 |
172d |
182d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_dirent_validate
bcachefs
|
|
|
|
214 |
149d |
201d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_bkey_val_validate
bcachefs
|
C |
|
|
17 |
90d |
202d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_inode_unpack (2)
bcachefs
|
|
|
|
9 |
153d |
169d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_bkey_ptrs_validate
bcachefs
|
C |
|
|
15 |
88d |
200d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_readdir (2)
bcachefs
|
|
|
|
2 |
158d |
159d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_bucket_alloc_trans
bcachefs
|
C |
|
|
15 |
61d |
193d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
KMSAN: uninit-value in bch2_bkey_cmp_packed_inlined (2)
bcachefs
|
C |
|
|
309 |
84d |
204d
|
28/29 |
8d09h |
9c3a2c9b471a
bcachefs: Disable asm memcpys when kmsan enabled
|
kernel BUG in bch2_fs_initialize
bcachefs
|
syz |
done |
|
1004 |
63d |
68d
|
28/29 |
9d07h |
806776ad9c20
bcachefs: Add missing error handling
|
possible deadlock in get_partial_node (2)
bcachefs
|
C |
done |
done |
4 |
100d |
123d
|
28/29 |
9d07h |
3a04334d6282
bcachefs: Fix b->written overflow
|
kernel BUG in qlist_free_all
bcachefs
|
C |
done |
done |
12 |
61d |
209d
|
28/29 |
9d07h |
3a04334d6282
bcachefs: Fix b->written overflow
|
WARNING in bch2_bkey_pick_read_device
bcachefs
|
C |
error |
|
89 |
79d |
83d
|
28/29 |
9d07h |
3c72d3eea97b
bcachefs: Fix WARN() in bch2_bkey_pick_read_device()
|
general protection fault in bioset_exit (2)
bcachefs
|
C |
done |
done |
23 |
97d |
137d
|
28/29 |
9d07h |
3a04334d6282
bcachefs: Fix b->written overflow
|
KASAN: slab-use-after-free Read in bchfs_read
bcachefs
|
C |
done |
|
34 |
68d |
75d
|
28/29 |
9d07h |
34b47e3d73a2
bcachefs: Fix UAF in bchfs_read()
|
kernel BUG in bch2_run_recovery_pass (2)
bcachefs
|
C |
|
|
70 |
76d |
145d
|
28/29 |
9d07h |
962322475bb5
bcachefs: Handle backpointers with unknown data types
|
BUG: sleeping function called from invalid context in bch2_printbuf_make_room (2)
bcachefs
|
C |
error |
|
59 |
76d |
79d
|
28/29 |
9d07h |
b2ffadcc7f8f
bcachefs: Fix scheduling while atomic from logging changes
|
possible deadlock in pcpu_alloc_noprof
bcachefs
|
C |
|
|
257 |
9d16h |
263d
|
28/29 |
9d07h |
677bdb7346b6
bcachefs: Fix deadlock
|
kernel BUG in bch2_btree_node_iter_init
bcachefs
|
C |
done |
done |
167 |
33d |
137d
|
28/29 |
9d07h |
3a04334d6282
bcachefs: Fix b->written overflow
|
general protection fault in bch2_snapshot_tree_oldest_subvol
bcachefs
|
C |
done |
|
14 |
54d |
77d
|
28/29 |
9d07h |
aa6a591f0fd7
bcachefs: Fix null ptr deref in bch2_snapshot_tree_oldest_subvol()
71f8e806a5e4
bcachefs: Stricter checks on "key allowed in this btree"
|
KASAN: slab-out-of-bounds Read in validate_bset_keys
bcachefs
|
C |
|
|
5 |
109d |
108d
|
28/29 |
9d07h |
3a04334d6282
bcachefs: Fix b->written overflow
|
KMSAN: uninit-value in bch2_copygc (2)
bcachefs
|
|
|
|
1 |
84d |
80d
|
28/29 |
9d07h |
9ea24b287b3b
bcachefs: Eliminate padding in move_bucket_key
|
KMSAN: uninit-value in bch2_write_inode
bcachefs
|
C |
|
|
4476 |
97d |
145d
|
28/29 |
9d07h |
58517f4df842
bcachefs: Initialize from_inode members for bch_io_opts
|
kernel BUG in bch2_stripe_validate
bcachefs
|
C |
done |
done |
6 |
86d |
171d
|
28/29 |
9d07h |
71f8e806a5e4
bcachefs: Stricter checks on "key allowed in this btree"
|
kernel BUG in __journal_res_get (2)
bcachefs
|
C |
error |
done |
1527 |
9d17h |
217d
|
28/29 |
9d07h |
4c0d2c67ac6d
bcachefs: Fix early startup error path
|
kernel BUG in __bch2_trans_commit
bcachefs
|
C |
unreliable |
|
11858 |
216d |
241d
|
28/29 |
39d |
8b22abb4c840
bcachefs: -o norecovery now bails out of recovery earlier
|
possible deadlock in bch2_alloc_sectors_start_trans
bcachefs
|
C |
inconclusive |
|
64 |
198d |
219d
|
28/29 |
42d |
2cd85fea49d8
bcachefs: Don't recurse in check_discard_freespace_key
|
kernel BUG in bch2_get_scanned_nodes
bcachefs
|
C |
done |
|
101 |
142d |
203d
|
28/29 |
43d |
a6f4794fcd86
bcachefs: struct bkey_validate_context
|
kernel BUG in bch2_evacuate_bucket
bcachefs
|
C |
done |
|
4 |
206d |
206d
|
28/29 |
43d |
9e92d6e9efb0
bcachefs: Kill bch2_get_next_backpointer()
|
VFS: Busy inodes after unmount (use-after-free)
bcachefs
|
C |
error |
|
55684 |
45d |
876d
|
28/29 |
44d |
965b5dd1894f
ocfs2: free inode when ocfs2_get_init_inode() fails
|
WARNING in lock_list_lru_of_memcg
mm
bcachefs
|
syz |
|
|
2 |
125d |
187d
|
28/29 |
44d |
62e72d2cf702
mm, madvise: fix potential workingset node list_lru leaks
|
kernel BUG in bch2_btree_path_traverse_one
bcachefs
|
C |
done |
|
9 |
191d |
225d
|
28/29 |
44d |
f11ca2ab18e3
bcachefs: Guard against backpointers to unknown btrees
|
kernel BUG in bch2_journal_pin_set
bcachefs
|
C |
done |
|
11 |
152d |
206d
|
28/29 |
44d |
b3d82c2f2761
bcachefs: Guard against journal seq overflow
|
WARNING in bch2_journal_flush_seq_async
bcachefs
|
C |
|
|
27 |
150d |
274d
|
28/29 |
44d |
4746ee182a76
bcachefs: Check for inode journal seq in the future
|
kernel BUG in bch2_rechecksum_bio
bcachefs
|
C |
|
|
4 |
213d |
223d
|
28/29 |
44d |
9bdb3b73e732
bcachefs: Check for extent crc uncompressed/compressed size mismatch
|
kernel BUG in __bch2_journal_pin_put
bcachefs
|
C |
|
|
11 |
164d |
206d
|
28/29 |
44d |
b3d82c2f2761
bcachefs: Guard against journal seq overflow
|
kernel BUG in __bch2_btree_node_write
bcachefs
|
C |
|
|
110 |
150d |
259d
|
28/29 |
44d |
75eabea6988e
bcachefs: Fix dup/misordered check in btree node read
|
kernel BUG in bch2_btree_node_lock_write
bcachefs
|
C |
done |
|
8 |
198d |
210d
|
28/29 |
44d |
f9e0a9be70c8
bcachefs: Issue a transaction restart after commit in repair
|
kernel BUG in bch2_btree_pos_to_text (2)
bcachefs
|
C |
|
|
51 |
151d |
209d
|
28/29 |
44d |
abf23afa36eb
bcachefs: Fix btree node scan when unknown btree IDs are present
|
kernel BUG in bch2_bucket_alloc_trans (3)
bcachefs
|
C |
error |
|
711 |
149d |
213d
|
28/29 |
44d |
828552ca74a4
bcachefs: Kill bch2_bucket_alloc_new_fs()
|
kernel BUG in bch2_journal_noflush_seq
bcachefs
|
C |
done |
done |
841 |
149d |
344d
|
28/29 |
44d |
0eafe758ac44
bcachefs: Check for bucket journal seq in the future
|
general protection fault in bch2_checksum
bcachefs
|
C |
done |
|
34 |
45d |
337d
|
28/29 |
44d |
f7f196170dcd
bcachefs: cryptographic MACs on superblock are not (yet?) supported
|
possible deadlock in __bch2_fsck_err
bcachefs
|
|
|
|
2 |
194d |
194d
|
28/29 |
44d |
49f2d182638a
bcachefs: Kill unnecessary mark_lock usage
|
BUG: unable to handle kernel paging request in crypto_skcipher_encrypt
bcachefs
|
C |
|
|
433 |
136d |
370d
|
28/29 |
44d |
dba8243f3b46
bcachefs: Don't try to en/decrypt when encryption not available
|
general protection fault in bch2_btree_path_traverse_one
bcachefs
|
C |
done |
|
564 |
136d |
237d
|
28/29 |
44d |
90f3683e8f7c
bcachefs: Fix null ptr deref in btree_path_lock_root()
c7e78f7b0178
bcachefs: Ignore empty btree root journal entries
|
possible deadlock in __bch2_trans_relock
bcachefs
|
C |
|
|
52 |
152d |
239d
|
28/29 |
44d |
ff1dd05f8233
bcachefs: bch2_trans_relock() is trylock for lockdep
|
BUG: corrupted list in bch2_btree_and_journal_iter_exit
bcachefs
|
C |
done |
|
7 |
160d |
206d
|
28/29 |
44d |
0184dfa3b821
bcachefs: Fix journal_iter list corruption
|
kernel BUG in bch2_bio_compress (2)
bcachefs
|
C |
|
|
5 |
92d |
217d
|
28/29 |
44d |
3d0b3b51c5ab
bcachefs: Don't BUG_ON() when superblock feature wasn't set for compressed data
|
kernel BUG in bch2_btree_write_buffer_flush_locked
bcachefs
|
C |
done |
|
35 |
154d |
234d
|
28/29 |
44d |
b3d82c2f2761
bcachefs: Guard against journal seq overflow
|
kernel BUG in bch2_btree_root_read
bcachefs
|
C |
|
|
9 |
134d |
209d
|
28/29 |
44d |
828552ca74a4
bcachefs: Kill bch2_bucket_alloc_new_fs()
|
kernel BUG in bch2_fs_btree_write_buffer_exit
bcachefs
|
C |
done |
|
6138 |
213d |
264d
|
28/29 |
172d |
ca43f73cd172
bcachefs: bch2_btree_write_buffer_flush_going_ro()
|
kernel BUG in bch2_journal_res_get (2)
bcachefs
|
C |
|
|
1710 |
213d |
237d
|
28/29 |
172d |
ca43f73cd172
bcachefs: bch2_btree_write_buffer_flush_going_ro()
|
kernel BUG in bch2_fs_btree_cache_exit
bcachefs
|
C |
done |
|
2766 |
213d |
244d
|
28/29 |
172d |
ca43f73cd172
bcachefs: bch2_btree_write_buffer_flush_going_ro()
|
kernel BUG in __bch2_btree_node_hash_insert
bcachefs
|
C |
done |
|
396 |
214d |
222d
|
28/29 |
185d |
0b6ec0c5ac6c
bcachefs: Fix assertion pop in topology repair
|
KASAN: slab-out-of-bounds Read in journal_entry_dev_usage_to_text
bcachefs
|
C |
done |
|
33 |
215d |
324d
|
28/29 |
185d |
657d4282d8c4
bcachefs: Fix journal_entry_dev_usage_to_text() overrun
|
kernel BUG in __bkey_unpack_pos
bcachefs
|
C |
|
|
4 |
193d |
232d
|
28/29 |
185d |
dc537189b5cf
bcachefs: Fix validate_bset() repair path
|
kernel BUG in bch2_trans_node_iter_init
bcachefs
|
C |
done |
|
13 |
223d |
237d
|
28/29 |
185d |
f8f1dde68681
bcachefs: Fix missing validation for bch_backpointer.level
|
kernel BUG in bch2_btree_path_level_init (2)
bcachefs
|
C |
done |
|
29 |
189d |
239d
|
28/29 |
185d |
f8f1dde68681
bcachefs: Fix missing validation for bch_backpointer.level
|
kernel BUG in bch2_dev_btree_bitmap_mark
bcachefs
|
C |
done |
|
31 |
217d |
241d
|
28/29 |
185d |
27a036a0c3e7
bcachefs: Fix bch_member.btree_bitmap_shift validation
|
kernel BUG in bch2_bkey_pack_pos_lossy
bcachefs
|
C |
|
|
7 |
224d |
235d
|
28/29 |
185d |
dc537189b5cf
bcachefs: Fix validate_bset() repair path
|
kernel BUG in bch2_run_recovery_pass
bcachefs
|
C |
done |
|
17 |
217d |
238d
|
28/29 |
185d |
2642084f26b5
bcachefs: Allow for unknown key types in backpointers fsck
|
kernel BUG in bch2_ptr_swab
bcachefs
|
C |
inconclusive |
|
11 |
222d |
239d
|
28/29 |
185d |
840c2fbcc5cd
bcachefs: Fix assertion pop in bch2_ptr_swab()
|
kernel BUG in __bch2_bkey_cmp_packed_format_checked
bcachefs
|
C |
|
|
4 |
237d |
237d
|
28/29 |
190d |
d335bb3fd3a4
bcachefs: Ancient versions with bad bkey_formats are no longer supported
|
kernel BUG in bch2_bkey_cmp_packed
bcachefs
|
C |
|
|
8 |
224d |
237d
|
28/29 |
190d |
d335bb3fd3a4
bcachefs: Ancient versions with bad bkey_formats are no longer supported
|
kernel BUG in bch2_inconsistent_error
bcachefs
|
C |
|
|
4 |
224d |
235d
|
28/29 |
190d |
f9f0a5390dce
bcachefs: Change OPT_STR max to be 1 less than the size of choices array
|
KASAN: slab-use-after-free Read in bch2_reconstruct_alloc
bcachefs
|
C |
done |
|
2 |
234d |
239d
|
28/29 |
217d |
8e910ca20e11
bcachefs: Fix UAF in bch2_reconstruct_alloc()
|
kernel BUG in bch2_bucket_alloc_trans (2)
bcachefs
|
C |
done |
|
103 |
217d |
245d
|
28/29 |
217d |
3fd27e9c57bf
bcachefs: init freespace inited bits to 0 in bch2_fs_initialize
|
KASAN: null-ptr-deref Read in bch2_sb_set_upgrade_extra
bcachefs
|
C |
|
|
2 |
243d |
239d
|
28/29 |
217d |
a25a83de45b4
bcachefs: fix null-ptr-deref in have_stripes()
|
general protection fault in btree_node_iter_and_journal_peek
bcachefs
|
C |
|
|
3 |
240d |
262d
|
28/29 |
217d |
3726a1970bd7
bcachefs: Fix NULL ptr dereference in btree_node_iter_and_journal_peek
|
UBSAN: shift-out-of-bounds in bch2_alloc_to_text
bcachefs
|
C |
|
|
29 |
229d |
241d
|
28/29 |
217d |
5c41f75d1b92
bcachefs: fix shift oob in alloc_lru_idx_fragmentation
|
UBSAN: shift-out-of-bounds in validate_sb_layout
bcachefs
|
C |
done |
|
7 |
230d |
239d
|
28/29 |
217d |
2045fc4295c4
bcachefs: Fix invalid shift in validate_sb_layout()
|
possible deadlock in bch2_replicas_entry_validate
bcachefs
|
C |
done |
|
9468 |
240d |
259d
|
28/29 |
218d |
bf4baaa087e2
bcachefs: Fix lockdep splat in bch2_accounting_read
|
kernel BUG in bch2_btree_pos_to_text
bcachefs
|
C |
|
|
8 |
222d |
271d
|
28/29 |
219d |
0151d10a480d
bcachefs: add check for btree id against max in try read node
|
general protection fault in prt_str
bcachefs
|
C |
done |
|
2 |
261d |
276d
|
28/29 |
219d |
a30f32222df2
bcachefs: Fix NULL pointer dereference in bch2_opt_to_text
|
general protection fault in bch2_alloc_read
bcachefs
|
C |
|
|
7 |
259d |
266d
|
28/29 |
219d |
a319aeaebb6c
bcachefs: Fix missing bounds checks in bch2_alloc_read()
|
UBSAN: shift-out-of-bounds in bch2_stripe_to_text
bcachefs
|
C |
|
|
3 |
270d |
266d
|
28/29 |
219d |
9f25dbe0bf91
bcachefs: Add missing validation for bch_stripe.csum_granularity_bits
|
UBSAN: shift-out-of-bounds in member_to_text
bcachefs
|
C |
|
|
12 |
245d |
290d
|
28/29 |
219d |
c1bd21bb6518
bcachefs: Fix invalid shift in member_to_text()
|
KASAN: slab-use-after-free Read in bch2_direct_write
bcachefs
|
|
|
|
11 |
263d |
265d
|
28/29 |
219d |
573ddcdc5607
bcachefs: fix uaf in bch2_dio_write_done()
|
WARNING in __bch2_fsck_err (2)
bcachefs
|
C |
|
|
3 |
258d |
254d
|
28/29 |
238d |
5612daafb764
bcachefs: Fix fsck warnings from bkey validation
|
general protection fault in bch2_fs_recovery
bcachefs
|
C |
|
|
10 |
263d |
282d
|
28/29 |
240d |
025c55a4c7f1
bcachefs: return err ptr instead of null in read sb clean
|
kernel BUG in vfs_get_tree
bcachefs
|
C |
done |
|
318 |
258d |
302d
|
28/29 |
240d |
b29c30ab48e0
bcachefs: Fix incorrect IS_ERR_OR_NULL usage
|
KMSAN: uninit-value in bch2_bkey_cmp_packed_inlined
bcachefs
|
C |
|
|
7 |
263d |
283d
|
28/29 |
240d |
0696a18a8cc3
bcachefs: memset bounce buffer portion to 0 after key_sort_fix_overlapping
|
WARNING: suspicious RCU usage in bch2_snapshot_tree_oldest_subvol
bcachefs
|
C |
|
|
21 |
263d |
275d
|
28/29 |
240d |
39c3aad43f6f
bcachefs: Hold read lock in bch2_snapshot_tree_oldest_subvol()
|
general protection fault in __copy_super
bcachefs
|
C |
done |
|
5 |
269d |
271d
|
28/29 |
240d |
40d40c6bea19
bcachefs: assign return error when iterating through layout
|
kernel BUG in bch2_lru_change (2)
bcachefs
|
C |
|
|
2 |
307d |
307d
|
28/29 |
259d |
9482f3b05332
bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru
|
WARNING in bch2_fs_journal_stop
bcachefs
|
C |
done |
|
1463 |
306d |
337d
|
28/29 |
259d |
7f2de6947f92
bcachefs: Fix warning in bch2_fs_journal_stop()
|
kernel BUG in bch2_journal_replay
bcachefs
|
C |
done |
|
3 |
302d |
374d
|
28/29 |
259d |
cab18be6957b
bcachefs: Fix replay_now_at() assert
|
WARNING in bch2_write_super
bcachefs
|
|
|
|
3 |
306d |
303d
|
28/29 |
259d |
6575b8c9877c
bcachefs: Fix locking in bch2_ioc_setlabel()
|
KMSAN: uninit-value in bch2_alloc_v4_validate
bcachefs
|
C |
|
|
5 |
303d |
301d
|
28/29 |
259d |
8ed823b19214
bcachefs: Fix compat issue with old alloc_v4 keys
|
WARNING in __bch2_fsck_err
bcachefs
|
C |
|
|
200 |
260d |
307d
|
28/29 |
259d |
075cabf324c3
bcachefs: Fix forgetting to pass trans to fsck_err()
|
KASAN: slab-out-of-bounds Write in bch2_dev_journal_init
bcachefs
|
C |
|
|
2 |
305d |
305d
|
28/29 |
259d |
bdbdd4759f08
bcachefs: Fix missing validation in bch2_sb_journal_v2_validate()
|
WARNING in discard_new_inode
bcachefs
|
C |
|
|
3 |
307d |
307d
|
28/29 |
259d |
99c87fe0f584
bcachefs: fix incorrect i_state usage
|
kernel BUG in bch2_sort_keys
bcachefs
|
C |
error |
|
3 |
386d |
410d
|
27/29 |
286d |
5dfd3746b6c4
bcachefs: Fix needs_whiteout BUG_ON() in bkey_sort()
|
WARNING in __virt_to_phys (5)
bcachefs
|
|
|
|
4 |
310d |
306d
|
27/29 |
294d |
9bd01500e4d8
bcachefs: Fix freeing of error pointers
|
possible deadlock in bch2_btree_roots_to_journal_entries
bcachefs
|
C |
done |
|
29 |
347d |
381d
|
27/29 |
294d |
1841027c7de4
bcachefs: bch2_gc_btree() should not use btree_root_lock
|
possible deadlock in bch2_gc_mark_key
bcachefs
|
C |
done |
|
86 |
311d |
388d
|
27/29 |
294d |
1841027c7de4
bcachefs: bch2_gc_btree() should not use btree_root_lock
|
WARNING in __replicas_deltas_realloc
bcachefs
|
C |
|
|
9 |
314d |
336d
|
27/29 |
295d |
1d16c605cc55
bcachefs: Disk space accounting rewrite
|
kernel BUG in bch2_bucket_alloc_freelist
bcachefs
|
|
|
|
1 |
365d |
361d
|
27/29 |
296d |
44ec5990357b
bcachefs: Don't use the new_fs() bucket alloc path on an initialized fs
|
kernel BUG in bch2_fs_journal_stop
bcachefs
|
C |
done |
|
4370 |
310d |
402d
|
27/29 |
296d |
600b8be5e747
bcachefs: Change bch2_fs_journal_stop() BUG_ON() to warning
|
kernel BUG in __replicas_entry_idx
bcachefs
|
C |
done |
unreliable |
3 |
392d |
395d
|
27/29 |
296d |
8bb8d683a401
bcachefs: Delete journal-buf-sharded old style accounting
|
WARNING in bch2_fs_usage_read_one
bcachefs
|
C |
done |
|
18 |
408d |
408d
|
27/29 |
296d |
8bb8d683a401
bcachefs: Delete journal-buf-sharded old style accounting
|
kernel BUG in bch2_fs_release (2)
bcachefs
|
|
|
|
1 |
360d |
356d
|
27/29 |
296d |
759b2e800f16
bcachefs: Switch online_reserved shutdown assert to WARN()
|
kernel panic: not locked: inodes NUM:NUM:NUM cached
bcachefs
|
C |
|
|
2 |
380d |
391d
|
27/29 |
297d |
385f0c05d670
bcachefs: kill key cache arg to bch2_assert_pos_locked()
|
BUG: MAX_LOCK_DEPTH too low! (4)
bcachefs
|
C |
error |
|
1364 |
311d |
407d
|
27/29 |
298d |
375476c41405
bcachefs: Add lockdep support for btree node locks
|
WARNING in bch2_fs_ioctl
bcachefs
|
C |
done |
|
36 |
311d |
373d
|
27/29 |
300d |
d293ece10810
bcachefs: Fix shutdown ordering
|
KASAN: global-out-of-bounds Read in srcu_gp_start_if_needed
bcachefs
|
|
|
|
1 |
392d |
388d
|
27/29 |
300d |
d293ece10810
bcachefs: Fix shutdown ordering
|
kernel panic: bch_dev->ref underflow, last put: bch2_get_next_dev
bcachefs
|
C |
done |
|
21 |
391d |
401d
|
27/29 |
300d |
9667214b30ef
bcachefs: Fix ref in trans_mark_dev_sbs() error path
|
KASAN: wild-memory-access Read in __timer_delete_sync
bcachefs
|
|
|
|
5 |
321d |
388d
|
27/29 |
300d |
d293ece10810
bcachefs: Fix shutdown ordering
|
WARNING: suspicious RCU usage in bch2_bucket_ref_update
bcachefs
|
C |
done |
|
5 |
346d |
345d
|
27/29 |
309d |
6f692b1672bd
bcachefs: Fix RCU splat
|
kernel BUG in bch2_bucket_alloc_trans
bcachefs
|
|
|
|
18 |
335d |
364d
|
27/29 |
309d |
44ec5990357b
bcachefs: Don't use the new_fs() bucket alloc path on an initialized fs
|
BUG: sleeping function called from invalid context in bch2_printbuf_make_room
bcachefs
|
C |
done |
|
27 |
334d |
332d
|
27/29 |
309d |
737759fc098f
bcachefs: Fix printbuf usage while atomic
|
UBSAN: shift-out-of-bounds in bch2_bkey_format_invalid (2)
bcachefs
|
C |
|
|
117 |
310d |
374d
|
27/29 |
309d |
a0bd30e4ea9d
bcachefs: Fix shift greater than integer size
|
kernel BUG in bch2_ioctl_fsck_online
bcachefs
|
C |
done |
|
3 |
366d |
362d
|
26/29 |
341d |
9bd01500e4d8
bcachefs: Fix freeing of error pointers
|
WARNING in __virt_to_phys (4)
bcachefs
|
C |
|
|
2 |
354d |
350d
|
26/29 |
341d |
9bd01500e4d8
bcachefs: Fix freeing of error pointers
|
UBSAN: shift-out-of-bounds in bch2_btree_node_read_done
bcachefs
|
C |
|
|
3 |
369d |
392d
|
26/29 |
342d |
9e7cfb35e266
bcachefs: Check for invalid btree IDs
|
UBSAN: array-index-out-of-bounds in bch2_bkey_swab_key
bcachefs
|
|
|
|
2 |
377d |
376d
|
26/29 |
344d |
d47df4f616d5
bcachefs: Fix array-index-out-of-bounds
|
INFO: task hung in journal_quiesce
bcachefs
|
syz |
|
|
76 |
356d |
384d
|
26/29 |
344d |
89d21b69b4f8
bcachefs: Add missing bch2_journal_do_writes() call
|
UBSAN: array-index-out-of-bounds in lock_timer_base
bcachefs
kvm
|
|
|
|
4 |
367d |
381d
|
26/29 |
345d |
b79922009214
bcachefs: Add missing synchronize_srcu_expedited() call when shutting down
|
WARNING in bch2_fs_read_write_early
bcachefs
|
C |
|
|
35 |
362d |
370d
|
26/29 |
345d |
1ba44217f825
bcachefs: delete_dead_snapshots() doesn't need to go RW
|
UBSAN: shift-out-of-bounds in read_one_super (2)
bcachefs
|
|
|
|
4 |
371d |
367d
|
26/29 |
345d |
d406545613b5
bcachefs: Fix shift overflow in read_one_super()
|
KASAN: slab-use-after-free Read in bch2_sb_errors_from_cpu
bcachefs
|
C |
|
|
2 |
362d |
359d
|
26/29 |
345d |
211c581de28e
bcachefs: slab-use-after-free Read in bch2_sb_errors_from_cpu
|
UBSAN: shift-out-of-bounds in bch2_blacklist_entries_gc
bcachefs
|
C |
|
|
45 |
359d |
359d
|
26/29 |
345d |
472237b69d07
bcachefs: Fix shift-out-of-bounds in bch2_blacklist_entries_gc
|
kernel BUG in bch2_journal_res_get
bcachefs
|
C |
|
|
2 |
375d |
371d
|
26/29 |
345d |
dbf4d79b7fc7
bcachefs: Fix early init error path in journal code
|
kernel BUG in bch2_lru_change
bcachefs
|
C |
done |
|
4 |
362d |
378d
|
26/29 |
345d |
cff07e2739d8
bcachefs: Guard against overflowing LRU_TIME_BITS
|
WARNING: locking bug in srcu_gp_start_if_needed
kvm
bcachefs
|
|
|
|
2 |
372d |
373d
|
26/29 |
345d |
f770a6e9a3d7
bcachefs: Fix initialization order for srcu barrier
|
WARNING: kmalloc bug in __snapshot_t_mut
bcachefs
|
C |
done |
|
10 |
355d |
386d
|
26/29 |
345d |
64cd7de998f3
bcachefs: Fix kmalloc bug in __snapshot_t_mut
|
KASAN: slab-use-after-free Read in bch2_fs_recovery
bcachefs
|
|
|
|
21 |
363d |
364d
|
26/29 |
345d |
2fe79ce7d1e8
bcachefs: Fix a UAF after write_super()
|
WARNING: locking bug in __timer_delete_sync
kvm
bcachefs
|
|
|
|
6 |
359d |
383d
|
26/29 |
345d |
b79922009214
bcachefs: Add missing synchronize_srcu_expedited() call when shutting down
|
kernel BUG in gc_bucket
bcachefs
|
C |
done |
|
221 |
378d |
383d
|
26/29 |
345d |
9432e90df1b8
bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()
|
general protection fault in bch2_fs_btree_key_cache_exit
bcachefs
|
|
|
|
6 |
371d |
371d
|
26/29 |
364d |
b30b70ad8bff
bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit()
|
UBSAN: shift-out-of-bounds in bch2_sb_dev_has_data
bcachefs
|
C |
done |
|
15 |
403d |
401d
|
25/29 |
373d |
bcfbaea8e547
bcachefs: Fix shift overflows in replicas.c
|
kernel panic: not locked: inodes NUM:ADDR:NUM cached
bcachefs
|
C |
|
|
2 |
400d |
396d
|
25/29 |
373d |
6ce26ad376bd
bcachefs: Fix missing parens in drop_locks_do()
|
kernel BUG in bch2_btree_iter_verify_entry_exit
bcachefs
|
C |
done |
|
3 |
393d |
399d
|
25/29 |
373d |
765b8cb8acab
bcachefs: Check for subvolues with bogus snapshot/inode fields
|
kernel BUG in bch2_checksum
bcachefs
|
C |
done |
|
9 |
391d |
401d
|
25/29 |
373d |
6b74fdcc8e25
bcachefs: bch2_checksum() returns 0 for unknown checksum type
|
general protection fault in poll_state_synchronize_srcu
bcachefs
|
|
|
|
5 |
393d |
393d
|
25/29 |
373d |
d293ece10810
bcachefs: Fix shutdown ordering
|
kernel BUG in cpu_replicas_add_entry
bcachefs
|
C |
done |
|
11 |
384d |
403d
|
25/29 |
373d |
5fa421448d1f
bcachefs: Fix bogus verify_replicas_entry() assert
|
kernel BUG in __journal_res_get
bcachefs
|
C |
done |
|
7 |
382d |
406d
|
25/29 |
373d |
cd3b31f9d417
bcachefs: Ensure we're RW before journalling
|
KASAN: stack-out-of-bounds Read in __bch2_encrypt_bio
bcachefs
|
C |
done |
|
2 |
404d |
401d
|
25/29 |
373d |
2ba24864d2f6
bcachefs: Fix stack oob in __bch2_encrypt_bio()
|
UBSAN: shift-out-of-bounds in bch2_btree_lost_data
bcachefs
|
C |
done |
|
3 |
399d |
398d
|
25/29 |
373d |
f108ddd467b5
bcachefs: Fix shift overflow in btree_lost_data()
|
kernel BUG in bch2_fs_release
bcachefs
|
|
|
|
3 |
385d |
390d
|
25/29 |
373d |
d509cadc3a48
bcachefs: Fix debug assert
|
kernel panic: bch_dev->ref underflow, last put: bch2_trigger_alloc
bcachefs
|
C |
done |
|
6 |
391d |
402d
|
25/29 |
373d |
9667214b30ef
bcachefs: Fix ref in trans_mark_dev_sbs() error path
|
general protection fault in __bch2_insert_snapshot_whiteouts
bcachefs
|
C |
done |
|
65 |
388d |
401d
|
25/29 |
373d |
6d48e61364ae
bcachefs: Add missing guard in bch2_snapshot_has_children()
|
KASAN: slab-use-after-free Read in evict_inodes
bcachefs
|
C |
done |
|
2 |
406d |
402d
|
25/29 |
373d |
d93ff5fa40b9
bcachefs: Fix race path in bch2_inode_insert()
|
general protection fault in crypto_skcipher_encrypt
crypto
bcachefs
|
C |
error |
|
66 |
373d |
401d
|
25/29 |
373d |
c06a8b75679d
bcachefs: Fix bch2_alloc_ciphers()
|
KMSAN: uninit-value in bch2_dirent_invalid
bcachefs
|
C |
|
|
239 |
373d |
401d
|
25/29 |
373d |
2195b755ebd2
bcachefs: Fix unsafety in bch2_dirent_name_bytes()
|
kernel BUG in bch2_fs_recovery
bcachefs
|
C |
done |
done |
161 |
406d |
412d
|
25/29 |
374d |
7ffec9ccdc6a
bcachefs: don't free error pointers
|
UBSAN: shift-out-of-bounds in read_one_super
bcachefs
|
C |
done |
|
31 |
380d |
409d
|
25/29 |
379d |
71dac2482ad3
bcachefs: BCH_SB_LAYOUT_SIZE_BITS_MAX
|
WARNING: kmalloc bug in bch2_dev_buckets_resize
bcachefs
|
C |
|
|
17 |
380d |
411d
|
25/29 |
379d |
db42549d402c
bcachefs: Add a better limit for maximum number of buckets
|
WARNING in __virt_to_phys (3)
bcachefs
|
C |
|
|
447 |
379d |
412d
|
25/29 |
379d |
7ffec9ccdc6a
bcachefs: don't free error pointers
|
KMSAN: uninit-value in __bch2_write_index
bcachefs
|
|
|
|
1 |
411d |
411d
|
25/29 |
379d |
1267df40acb2
bcachefs: Initialize bch_write_op->failed in inline data path
|
BUG: unable to handle kernel paging request in bch2_fs_btree_key_cache_exit
bcachefs
|
C |
|
|
1002 |
379d |
412d
|
25/29 |
379d |
b30b70ad8bff
bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit()
|
WARNING: suspicious RCU usage in bch2_fs_quota_read
bcachefs
|
C |
done |
|
24 |
380d |
410d
|
25/29 |
379d |
8060bf1d83f7
bcachefs: Fix snapshot_t() usage in bch2_fs_quota_read_inode()
|
UBSAN: shift-out-of-bounds in __bch2_bkey_invalid
bcachefs
|
C |
done |
|
6 |
384d |
410d
|
25/29 |
379d |
2bb9600d5d47
bcachefs: Guard against unknown k.k->type in __bkey_invalid()
|
KASAN: slab-out-of-bounds Read in bch2_sb_downgrade_to_text
bcachefs
|
C |
done |
|
32 |
396d |
409d
|
25/29 |
379d |
692aa7a54b2b
bcachefs: Fix sb_field_downgrade validation
|
KASAN: slab-out-of-bounds Read in bch2_sb_clean_to_text
bcachefs
|
C |
done |
|
3 |
400d |
410d
|
25/29 |
379d |
f39055220f6f
bcachefs: Add missing validation for superblock section clean
|
kernel BUG in bch2_alloc_v4_invalid
bcachefs
|
C |
error |
|
3 |
387d |
410d
|
25/29 |
379d |
6b8cbfc3db75
bcachefs: Fix assert in bch2_alloc_v4_invalid()
|
KASAN: slab-out-of-bounds Read in bch2_varint_decode_fast
bcachefs
|
C |
|
|
583 |
379d |
412d
|
25/29 |
379d |
4a8521b6bb81
bcachefs: Inodes need extra padding for varint_decode_fast()
|
UBSAN: shift-out-of-bounds in bch2_bkey_format_invalid
bcachefs
|
C |
|
|
45 |
382d |
407d
|
25/29 |
379d |
61692c7812ab
bcachefs: bch2_bkey_format_field_overflows()
|
UBSAN: shift-out-of-bounds in rewrite_old_nodes_pred
bcachefs
|
C |
done |
|
3 |
410d |
410d
|
25/29 |
379d |
0ec5b3b7ccfc
bcachefs: Fix shift-by-64 in bformat_needs_redo()
|
kernel BUG in bch2_btree_node_read_done
bcachefs
|
C |
error |
|
5 |
409d |
412d
|
25/29 |
379d |
a2ddaf965f6a
bcachefs: bucket_pos_to_bp_noerror()
|