Kent Overstreet
e0a51ccce8
Update bcachefs sources to 3e93567c51 bcachefs: Switch to local_clock() for fastpath time source
2022-10-15 01:04:30 -04:00
Kent Overstreet
8d6138baac
Update bcachefs sources to cbccc6d869 bcachefs: Ratelimit ec error message
2022-10-09 02:33:05 -04:00
Kent Overstreet
99caca2c70
Update bcachefs sources to 24c6361e20 bcachefs: Fix a trans path overflow in bch2_btree_delete_range_trans()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-09-28 11:41:03 -04:00
Kent Overstreet
d01f633041
Update bcachefs sources to 176718966e bcachefs: Re-enable hash_redo_key()
2022-09-04 14:42:05 -04:00
Kent Overstreet
ddac1641ee
Update bcachefs sources to 90a9c61e2b bcachefs: Switch bch2_btree_delete_range() to bch2_trans_run()
2022-08-11 17:34:34 -04:00
Kent Overstreet
79d39bd7ce
Update bcachefs sources to d82da7126f fixup! bcachefs: for_each_btree_key2()
2022-07-17 05:20:54 -04:00
Kent Overstreet
0e69c66198
Update bcachefs sources to 17a344f265 bcachefs: Improve fsck for subvols/snapshots
2022-07-15 17:24:21 -04:00
Kent Overstreet
dce1de5426
Update bcachefs sources to a059319fee bcachefs: Put some repair messages behind opts->verbose
2022-07-11 23:07:34 -04:00
Kent Overstreet
bad0c8c507
Update bcachefs sources to 95ff72a6c1 fixup! mm: Centralize & improve oom reporting in show_mem.c
2022-06-27 15:58:48 -04:00
Kent Overstreet
6ac37db841
Update bcachefs sources to 24f7e08cd8 bcachefs: shrinker.to_text() methods
2022-06-09 15:07:25 -04:00
Kent Overstreet
6f5afc0c12
Update bcachefs sources to bdf6d7c135 fixup! bcachefs: Kill journal buf bloom filter
2022-05-02 18:42:06 -04:00
Kent Overstreet
74b88aa9be
Update bcachefs sources to 2d5e6ec144 fixup! bcachefs: Ensure buckets have io_time[READ] set
2022-04-10 22:29:14 -04:00
Kent Overstreet
7f77afa955
Update bcachefs sources to d3da360412 bcachefs: Fold bucket_state in to BCH_DATA_TYPES()
2022-04-07 20:56:33 -04:00
Kent Overstreet
e05755a9fc
Update bcachefs sources to 98a1bff393 bcachefs: Topology repair fixes
2022-04-07 17:52:51 -04:00
Kent Overstreet
70f2681838
Update bcachefs sources to 5e392aed7a bcachefs: Kill bch2_alloc_write()
2022-03-31 16:57:08 -04:00
Kent Overstreet
74148a8ee5
Update bcachefs sources to 0e705f5944 fixup! bcachefs: Refactor bch2_btree_node_mem_alloc()
2022-03-21 02:13:02 -04:00
Kent Overstreet
3765483ff0
Update bcachefs sources to f05b3c1af9 bcachefs: Improve bucket_alloc_fail tracepoint
2022-03-13 19:21:13 -04:00
Kent Overstreet
87f685d129
Update bcachefs sources to 8ffb42b3d0 bcachefs: Finish writing journal after journal error
2022-03-01 15:45:36 -05:00
Kent Overstreet
03498f9464
Update bcachefs sources to 04036b4910 bcachefs: Fix a memory leak
2022-02-27 12:01:32 -05:00
Aleksei Kharlamov
63805882d4
Update bcachefs sources to 31718a2: bcachefs: Don't spin in journal reclaim
...
Signed-off-by: Aleksei Kharlamov <aleksei@devass.club>
2022-02-26 21:31:11 +01:00
Kent Overstreet
de4e778a6a
Update bcachefs sources to a0d7001b0f bcachefs: Change bch2_dev_lookup() to not use lookup_bdev()
2022-02-16 06:32:49 -05:00
Kent Overstreet
a1d66a2a4e
Update bcachefs sources to ba398d2906 bcachefs: Fix reflink repair code
2022-02-13 04:08:33 -05:00
Kent Overstreet
9c79275419
Update bcachefs sources to b84661c042 bcachefs: Fix reflink repair code
2022-02-11 18:33:16 -05:00
Kent Overstreet
74a7c3ff57
Update bcachefs sources to bf340e68c7 bcachefs: Ignore cached data when calculating fragmentation
2022-01-10 21:41:51 -05:00
Kent Overstreet
47c554c31a
Update bcachefs sources to 5242db9aec bcachefs: Fix bch2_check_fix_ptrs()
2022-01-05 19:39:57 -05:00
Kent Overstreet
931ed5a709
Update bcachefs sources to 50ac18afbb bcachefs: Fix an uninitialized variable
2022-01-04 19:56:40 -05:00
Kent Overstreet
69529e3136
Update bcachefs sources to 90d824456e bcachefs: Improve path for when btree_gc needs another pass
2022-01-02 18:40:44 -05:00
Kent Overstreet
c50379128b
Update bcachefs sources to aa439f3b94 bcachefs: btree_gc no longer uses main in-memory bucket array
2022-01-01 21:22:41 -05:00
Kent Overstreet
12fe5797ad
Update bcachefs sources to 916d92b6b4 bcachefs: Add error messages for memory allocation failures
2022-01-01 21:14:28 -05:00
Kent Overstreet
38f8daa2b1
Update bcachefs sources to 078a1a596a bcachefs: Optimize bucket reuse
2021-12-28 15:03:54 -05:00
Kent Overstreet
39a6bf885d
Update bcachefs sources to 6bb1ba5c94 bcachefs: Improve alloc_mem_to_key()
2021-12-11 17:26:14 -05:00
Kent Overstreet
55e3496d06
Rename --group to --label
...
Disk labels used to be called groups - not all uses had been converted.
This renames --group to --label, and --label to --fs_label
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
2021-12-10 13:32:35 -05:00
Kent Overstreet
99b12cd3a4
Update bcachefs sources to 50d6a25d9c bcachefs: Erasure coding fixes
2021-11-30 15:27:52 -05:00
Kent Overstreet
1d2315ca0a
Update bcachefs sources to 4c24a1cf56 bcachefs: Fix BCH_FS_ERROR flag handling
2021-11-21 16:26:39 -05:00
Kent Overstreet
50bc63a6ce
Update bcachefs sources to 2152e671d8 bcachefs: Add a bit of missing repair code
2021-11-21 14:55:54 -05:00
Kent Overstreet
0da2d968eb
Update bcachefs sources to 043cfba30c fixup! bcachefs: Improve transaction restart handling in fsck code
2021-11-01 06:39:12 -04:00
Kent Overstreet
1ce6454cfe
Update bcachefs sources to cdf89ca564 bcachefs: Fix fsck path for refink pointers
2021-10-24 21:24:05 -04:00
Kent Overstreet
3db6ec44c5
Update bcachefs sources to d9d1235f3c bcachefs: Handle transaction restarts in bch2_blacklist_entries_gc()
2021-10-20 12:36:50 -04:00
Kent Overstreet
f10fc03854
Update bcachefs sources to 720f644e63 bcachefs: Improve reflink repair code
2021-10-19 13:50:45 -04:00
Kent Overstreet
2b8c1fc5c9
Update bcachefs sources to 710cd382bf bcachefs: Fix for leaking of reflinked extents
2021-10-14 11:22:05 -04:00
Kent Overstreet
37850436dd
Update bcachefs sources to 4114ced1db bcachefs: Fix allocator shutdown error message
2021-10-01 10:10:55 -04:00
Kent Overstreet
2b8c1bb091
Update bcachefs sources to 3f3f969859 bcachefs: Fix some compiler warnings
2021-09-09 19:10:07 -04:00
Kent Overstreet
700d013b52
Update bcachefs sources to 400c2f8d96 bcachefs: Mask out unknown compat features when going read-write
2021-07-11 13:57:11 -04:00
Kent Overstreet
050d5f7bcf
Update bcachefs sources to 3693b2ca83 fixup! bcachefs: More topology repair code
2021-07-08 12:14:49 -04:00
Kent Overstreet
07ec713e05
Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX
2021-07-04 23:33:54 -04:00
Kent Overstreet
55142cd0b5
Update bcachefs sources to ca3cfad39f fixup! bcachefs: Improve iter->should_be_locked
2021-06-23 15:53:37 -04:00
Kent Overstreet
2be79b428b
Update bcachefs sources to b00cf89c56 bcachefs: Allow shorter JSET_ENTRY_dev_usage entries
2021-06-12 17:21:01 -04:00
Kent Overstreet
ff578c6718
Update bcachefs sources to 69be0dae31 bcachefs: Always zero memory from bch2_trans_kmalloc()
2021-06-10 20:25:55 -04:00
Kent Overstreet
58ae103b0a
Update bcachefs sources to e3a7cee503 bcachefs: Don't mark superblocks past end of usable space
2021-06-08 22:55:14 -04:00
Kent Overstreet
b61ad35b97
Update bcachefs sources to 3913e0cac3 bcachefs: Journal space calculation fix
2021-05-31 15:05:33 -04:00