Kent Overstreet
5e215654da
Update bcachefs sources to a1b6677dca57 bcachefs: Fix looping around bch2_propagate_key_to_snapshot_leaves()
2023-09-26 17:12:51 -04:00
Kent Overstreet
1e358401ec
Update bcachefs sources to 1336a995cbc3 bcachefs: Silence transaction restart error message
2023-09-26 13:29:49 -04:00
Kent Overstreet
a053ebfb8c
Update bcachefs sources to f9c612bbf82d bcachefs: Fixes for building in userspace
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-09-23 20:03:23 -04:00
Colin Gillespie
8d5e53b88a
cmd_set_passphrase: revoke the invalidated key
...
After setting a new passphrase, the previous key is left untouched. This
revokes the old key, preventing future actions from using it in error.
Signed-off-by: Colin Gillespie <colin@cgillespie.xyz>
2023-09-08 04:05:36 -04:00
Kent Overstreet
63c8f14756
Update bcachefs sources to e7f6215768 bcachefs: Fix snapshot_skiplist_good()
2023-08-28 15:20:58 -04:00
Kent Overstreet
54b6beabf0
Update bcachefs sources to bed61fae3b bcachefs: Delete a faulty assertion
2023-08-18 00:07:51 -04:00
Kent Overstreet
505c326cbe
Update bcachefs sources to a8115093df bcachefs: Fix divide by zero in rebalance_work()
2023-08-17 17:11:27 -04:00
Kent Overstreet
f3976e3733
Update bcachefs sources to b0788c47d9 bcachefs: Fix check_version_upgrade()
2023-08-11 22:25:12 -04:00
Kent Overstreet
15b24c7327
Update bcachefs sources to 717b356d1d bcachefs: Convert journal validation to bkey_invalid_flags
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-08-06 13:08:36 -04:00
Kent Overstreet
bafc817a3f
Update bcachefs sources to 5b8c4a1366 bcachefs: bcachefs_metadata_version_deleted_inodes
2023-08-03 13:26:22 -04:00
Kent Overstreet
87179c7a6e
Update bcachefs sources to 33a60d9b05 bcachefs: Assorted fixes for clang
2023-08-01 22:13:03 -04:00
Kent Overstreet
ded0160563
Update bcachefs sources to 4b5917839c bcachefs: Fix a null ptr deref in check_xattr()
2023-07-20 19:37:48 -04:00
Kent Overstreet
44fc32e7ef
Update bcachefs sources to ee560a3929 bcachefs: Print version, options earlier in startup path
2023-07-20 18:09:44 -04:00
Kent Overstreet
c8bec83e30
Update bcachefs sources to e14d7c7195 bcachefs: Compression levels
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-15 17:36:15 -04:00
Kent Overstreet
ee1d223ab2
Update bcachefs sources to 04f2d2ae5b bcachefs: Fix build error on weird gcc
2023-07-10 15:57:09 -04:00
Kent Overstreet
21ae8a4b71
Update bcachefs sources to 070ec8d07b bcachefs: Snapshot depth, skiplist fields
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-10 14:27:14 -04:00
Kent Overstreet
73bf371f4c
Update bcachefs sources to fb39031ade bcachefs: bch2_sb_maybe_downgrade(), bch2_sb_upgrade()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-10 12:34:08 -04:00
Kent Overstreet
ffa950ce1d
Update bcachefs sources to 1e3ca87f7b bcachefs: bcachefs_metadata_version_major_minor
2023-07-10 01:44:55 -04:00
Kent Overstreet
5d507f795b
Update bcachefs sources to da7d42a9a2 bcachefs: Add new assertions for shutdown path
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-09 15:25:40 -04:00
Kent Overstreet
c99a444c5c
Update bcachefs sources to 25de2b00dc bcachefs: Change check for invalid key types
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-07 04:25:07 -04:00
Kent Overstreet
cfa816bf3f
Update bcachefs sources to 84f132d569 bcachefs: fsck: Break walk_inode() up into multiple functions
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-06-27 19:38:18 -04:00
Kent Overstreet
84cb7bffe5
Update bcachefs sources to bca25b802d fixup! bcachefs: Fix bch2_check_discard_freespace_key()
2023-06-18 16:20:01 -04:00
Kent Overstreet
4d185cfa51
Update bcachefs sources to 99175e5712 bcachefs: Fix bch2_check_discard_freespace_key()
2023-06-18 14:34:05 -04:00
Kent Overstreet
ba88873432
Update bcachefs sources to 01d7ad6d95 bcachefs: snapshot_to_text() includes snapshot tree
2023-06-13 15:06:46 -04:00
Kent Overstreet
17d1c4f4fe
Update bcachefs sources to ed6b7f81a7 six locks: Disable percpu read lock mode in userspace
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-06-10 22:15:00 -04:00
Kent Overstreet
8642d4ae10
Update bcachefs sources to 7c0fe6f104 bcachefs: Fix bch2_fsck_ask_yn()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-06-04 18:10:29 -04:00
Kent Overstreet
1f78fed469
Update bcachefs sources to 31c09369cd six locks: Fix an unitialized var
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-05-25 22:25:34 -04:00
Kent Overstreet
b8b8dcfaed
Update bcachefs sources to 799716df00 bcachefs: Delete an incorrect bch2_trans_unlock()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-05-19 09:50:24 -04:00
Kent Overstreet
5ef62f56ab
Update bcachefs sources to 400f275d46 bcachefs: Fix check_overlapping_extents()
2023-05-13 00:13:57 -04:00
Kent Overstreet
6e89763956
Update bcachefs sources to 5074caad6a fixup! bcachefs: BTREE_ID_snapshot_tree
2023-05-08 04:20:52 -04:00
Kent Overstreet
c08971632c
Update bcachefs sources to e990c131de fixup! bcachefs: BTREE_ID_snapshot_tree
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-05-08 03:43:26 -04:00
Kent Overstreet
6b1f79d5df
Update bcachefs sources to 6a20aede29 bcachefs: Fix quotas + snapshots
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-05-02 00:41:47 -04:00
Kent Overstreet
693e278c14
Update bcachefs sources to fd6fb298aa bcachefs: Make sure hash info gets initialized in fsck
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-04-25 14:35:59 -04:00
Kent Overstreet
fbe4e11c26
Update bcachefs sources to 2115a2ffde bcachefs: Kill bch2_verify_bucket_evacuated()
2023-04-21 04:02:48 -04:00
Kent Overstreet
9690f78356
Update bcachefs sources to fd381c355c bcachefs: Fix a null ptr deref in fsck check_extents()
2023-04-16 21:50:37 -04:00
Kent Overstreet
42edda8db6
Update bcachefs sources to 22ccceee15 bcachefs: Fix a slab-out-of-bounds
2023-04-16 07:14:41 -04:00
Kent Overstreet
807b250927
Update bcachefs sources to 504729f99c bcachefs: Allow answering y or n to all fsck errors of given type
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-04-15 14:41:11 -04:00
Kent Overstreet
7f102ee83d
Update bcachefs sources to 8fd009dd76 bcachefs: Rip out code for storing backpointers in alloc keys
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-03-31 18:02:57 -04:00
Kent Overstreet
ec28e6bfa2
Update bcachefs sources to 0342eebf85 bcachefs: Improve the backpointer to missing extent message
2023-03-15 08:59:01 -04:00
Kent Overstreet
fa35853772
Update bcachefs sources to 72405e7ff8 bcachefs: Fix bch2_check_extents_to_backpointers()
2023-03-14 12:56:38 -04:00
Kent Overstreet
0206d42daf
Update bcachefs sources to 3856459b1b bcachefs: bch2_btree_iter_peek_node_and_restart()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-03-06 04:11:50 -05:00
Kent Overstreet
b0c9ad15f4
Update bcachefs sources to 171da96d76 bcachefs: Drop some anonymous structs, unions
2023-03-04 23:33:25 -05:00
Kent Overstreet
9fc4b5d675
rust: Fix ptr casting in Fs::open()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-03-04 19:14:50 -05:00
Kent Overstreet
1ee7dc7a55
Update bcachefs sources to 2272c5f5b7 bcachefs: Mark stripe buckets with correct data type
2023-03-03 00:39:26 -05:00
Kent Overstreet
5966e59eae
Update bcachefs sources to a5da815430 bcachefs: Convert constants to consts
2023-02-27 22:14:56 -05:00
Kent Overstreet
30cca2e94d
Update bcachefs sources to ca97ee3577 bcachefs: bch2_btree_iter_peek_and_restart_outlined()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-02-27 21:36:36 -05:00
Kent Overstreet
da6a356895
Update bcachefs sources to 8e1519ccb6 bcachefs: Add tracepoint & counter for btree split race
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-02-20 20:03:34 -05:00
Kent Overstreet
46a6b9210c
Update bcachefs sources to 1b14994029 bcachefs: Fragmentation LRU
2023-02-17 17:51:22 -05:00
Kent Overstreet
1b2d608269
Update bcachefs sources to 8dbfede1d9 fixup! bcachefs: More info on check_bucket_ref() error
2023-02-13 15:51:27 -05:00
Kent Overstreet
e160e9b979
Update bcachefs sources to 3e0c5b0722 fixup! bcachefs: Btree write buffer
2023-02-12 21:41:03 -05:00