Kent Overstreet
38f8daa2b1
Update bcachefs sources to 078a1a596a bcachefs: Optimize bucket reuse
2021-12-28 15:03:54 -05:00
Kent Overstreet
00f49f23b4
Update bcachefs sources to d3422f9b18 bcachefs: Journal initialization fixes
2021-12-21 21:53:07 -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
9a058f1428
Update bcachefs sources to 70b5fb5daf bcachefs: Fix error reporting from bch2_journal_flush_seq
2021-11-16 09:12:15 -05:00
Kent Overstreet
5b84952401
Update bcachefs sources to 6d9ff21de7 bcachefs: Kill journal buf bloom filter
2021-11-05 15:08:36 -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
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
Kent Overstreet
2e2d5a3f7e
Update bcachefs sources to 0cd3e1d27a bcachefs: Fix for bch2_bkey_pack_pos() not initializing len/version fields
2021-05-17 16:48:48 -04:00
Kent Overstreet
bf14597460
Update bcachefs sources to b6d5426551 bcachefs: Fix bch2_btree_iter_peek_with_updates()
2021-05-14 14:58:07 -04:00
Kent Overstreet
bb74624daa
Update bcachefs sources to a5c0e1bb30 bcachefs: Clean up bch2_btree_and_journal_walk()
2021-04-30 18:23:38 -04:00
Kent Overstreet
ceac31bcb6
Update bcachefs sources to fe72e70682 bcachefs: Fix for btree_gc repairing interior btree ptrs
2021-04-19 21:26:48 -04:00
Kent Overstreet
209695dedf
Update bcachefs sources to f26267fc82 bcachefs: kill bset_tree->max_key
2021-04-04 22:15:29 -04:00
Kent Overstreet
a2094890a9
Update bcachefs sources to 18686af684 bcachefs: Inode backpointers
2021-03-29 00:22:38 -04:00
Kent Overstreet
11098ae37a
Update bcachefs sources to 0a9f0fc68a bcachefs: Don't unconditially version_upgrade in initialize
2021-03-21 16:44:44 -04:00
Kent Overstreet
868abec1ab
Update bcachefs sources to 5e73602f6c bcachefs: Fix for fsck hanging
2021-02-12 16:02:52 -05:00
Kent Overstreet
612f6b9ab7
Update bcachefs sources to 79847e4824 bcachefs: Fixes/improvements for journal entry reservations
2021-02-03 15:26:03 -05:00
Kent Overstreet
4064aa126e
Update bcachefs sources to 26409a8f75 bcachefs: Journal updates to dev usage
2021-02-02 16:07:59 -05:00
Kent Overstreet
7740db24f7
Update bcachefs sources to bee34d805c bcachefs: Repair bad data pointers
2021-01-28 16:16:51 -05:00
Kent Overstreet
9fce394ca6
Update bcachefs sources to 313b24b652 bcachefs: Fix an assertion
2021-01-25 19:05:19 -05:00
Kent Overstreet
f476c4d128
Update bcachefs sources to 7d57e9b703 bcachefs: Run jset_validate in write path as well
2021-01-15 15:24:04 -05:00
Kent Overstreet
f39f0bde78
Update bcachefs sources to fcf8a0889c bcachefs: bch2_alloc_write() should be writing for all devices
2021-01-08 21:33:27 -05:00
Kent Overstreet
80846e9c28
Update bcachefs sources to 5241335413 bcachefs: Fix for spinning in journal reclaim on startup
2020-12-19 18:05:09 -05:00
Kent Overstreet
db931a4571
Update bcachefs sources to e1d0fb8c5f bcachefs: Don't require flush/fua on every journal write
2020-12-04 13:45:33 -05:00
Kent Overstreet
dd707c9bfd
Update bcachefs sources to 0010403265 bcachefs: Fix spurious alloc errors on forced shutdown
2020-12-03 13:13:53 -05:00
Kent Overstreet
1e574cb1aa
Update bcachefs sources to 021e62a098 bcachefs: Fix error in filesystem initialization
2020-11-30 00:06:46 -05:00
Kent Overstreet
9225f81a49
Update bcachefs sources to b1107114ca bcachefs: Add an ioctl for resizing journal on a device
2020-11-17 10:52:20 -05:00
Kent Overstreet
13f53aa228
Update bcachefs sources to d1fd471830 bcachefs: Add more debug checks
2020-11-16 18:23:54 -05:00
Kent Overstreet
d2a118d921
Update bcachefs sources to 1d669389f7 bcachefs: use a radix tree for inum bitmap in fsck
2020-11-07 13:09:23 -05:00
Kent Overstreet
7df1badafb
Update bcachefs sources to 0568ed4886 bcachefs: Fix copygc dying on startup
2020-10-15 22:53:27 -04:00
Kent Overstreet
cd9892e543
Update bcachefs sources to 10ab39f2fa bcachefs: Improvements to the journal read error paths
2020-08-24 16:25:05 -04:00
Kent Overstreet
05408b6f8f
Update bcachefs sources to 4837f82ee1 bcachefs: Use cached iterators for alloc btree
2020-06-15 16:27:19 -04:00
Kent Overstreet
1952c0790c
Update bcachefs sources to c9b4a210f9 fixup! bcachefs: Fixes for going RO
2020-06-03 19:56:33 -04:00
Kent Overstreet
fad8236b81
Update bcachefs sources to 275cba438e bcachefs: Fix inodes pass in fsck
2020-03-30 14:34:20 -04:00
Kent Overstreet
8c20176f2c
Update bcachefs sources to d372ddcbfa bcachefs: Reorganize extents.c
2019-11-17 20:36:59 -05:00
Kent Overstreet
f96ba8e0aa
Update bcachefs sources to b91a514413 bcachefs: Don't try to delete stripes when RO
2019-07-11 12:00:51 -04:00
Kent Overstreet
7e35389599
Update bcachefs sources to f38382c574 bcachefs: Improve key marking interface
2019-05-24 11:58:42 -04:00
Kent Overstreet
b485aae1ba
Update bcachefs sources to 6f603b8d79 bcachefs: some improvements to startup messages and options
2019-04-17 19:00:38 -04:00
Kent Overstreet
d13bbb2955
Update bcachefs sources to d83b992f65 bcachefs: Rewrite journal_seq_blacklist machinery
2019-04-04 22:25:40 -04:00
Kent Overstreet
ddb58076ef
Update bcachefs sources to ffe09df106 bcachefs: Verify fs hasn't been modified before going rw
2019-03-24 21:06:58 -04:00
Kent Overstreet
83a01d9f07
Update bcachefs sources to c8aa081de3 bcachefs: increase BTREE_ITER_MAX
2019-03-08 17:36:16 -05:00
Kent Overstreet
fd67296247
Update bcachefs sources to 43a464c9dd bcachefs: Don't BUG_ON() on bucket sector count overflow
2019-03-07 16:39:43 -05:00
Kent Overstreet
70bb5ab7a8
Update bcachefs sources to a5e71b8200 bcachefs: Allocator startup fixes/refactoring
2019-03-02 14:45:50 -05:00
Kent Overstreet
35ab359897
Update bcachefs sources to dab980b662 bcachefs: Don't get journal reservation until after we know insert will succeed
2019-03-01 15:52:57 -05:00
Kent Overstreet
a4eb187a6f
Update bcachefs sources to 75e8a078b8 bcachefs: improved flush_held_btree_writes()
2019-02-28 22:33:41 -05:00
Kent Overstreet
17c5215c1c
Update bcachefs sources to 09a5465430 bcachefs: Don't need to walk inodes on clean shutdown
2019-02-09 19:54:14 -05:00
Kent Overstreet
a10a41fa2b
Update bcachefs sources to f7670cba39 bcachefs: Fix for building in userspace
2018-12-12 06:25:37 -05:00
Kent Overstreet
0c7db4eca3
Update bcachefs sources to 62de7539dc bcachefs: Make bkey types globally unique
2018-11-30 12:51:13 -05:00
Kent Overstreet
bca8b084ad
Update bcachefs sources to da7fefde29 bcachefs: shim for userspace raid library
2018-11-23 03:05:20 -05:00