Kent Overstreet
edc3ffe8f2
Update bcachefs sources to 8d3093bd9b bcachefs: Evict btree nodes we're deleting
2021-04-26 20:18:47 -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
b422ff58ba
Update bcachefs sources to a8b3ce7599 fixup! bcachefs: Eliminate more PAGE_SIZE uses
2021-04-12 11:48:45 -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
9f69a652dc
Update bcachefs sources to c7defb5793 bcachefs: Split btree_iter_traverse and bch2_btree_iter_traverse()
2021-03-24 19:26:47 -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
e7c4380a89
Update bcachefs sources to 63924135a1 bcachefs: Have fsck check for stripe pointers matching stripe
2021-03-12 16:56:43 -05:00
Kent Overstreet
9e5d774875
Update bcachefs sources to e2b8120595 bcachefs: Use x-macros for more enums
2021-02-20 22:34:09 -05:00
Kent Overstreet
b64369c59f
Update bcachefs sources to 9b77e72c47 bcachefs: Extents may now cross btree node boundaries
2021-02-20 03:28:11 -05:00
Kent Overstreet
868abec1ab
Update bcachefs sources to 5e73602f6c bcachefs: Fix for fsck hanging
2021-02-12 16:02:52 -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
02002f3774
Update bcachefs sources to bb2281735c bcachefs: Factor out bch2_ec_stripes_heap_start()
2021-01-15 14:30:01 -05:00
Kent Overstreet
4aed137c42
Update bcachefs sources to 93347f7162 bcachefs: Add btree node prefetching to bch2_btree_and_journal_walk()
2021-01-12 16:44:34 -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
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
742dbbdbb9
Update bcachefs sources to 8436db7aac bcachefs: Drop alloc keys from journal when -o reconstruct_alloc
2020-10-24 21:21:56 -04:00
Kent Overstreet
8a440895bf
Update bcachefs sources to 26c226917f bcachefs: Start/stop io clock hands in read/write paths
2020-10-17 18:17:36 -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
a62d8713f8
Update bcachefs sources to 7bfc741f64 bcachefs: Fix a null ptr deref during journal replay
2020-04-04 13:59:13 -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
2aed686c23
Update bcachefs sources to 96b991466a bcachefs: Improve error message in fsck
2020-03-25 17:59:36 -04:00
Kent Overstreet
517440cc98
Update bcachefs sources to 76f72a0cc7 bcachefs: Improve error message in fsck
2020-03-25 16:15:56 -04:00
Kent Overstreet
8bcd38555c
Update bcachefs sources to fd637ebda0 bcachefs: Journal updates to interior nodes
2020-03-25 15:56:38 -04:00
Kent Overstreet
d488efb9d9
Update bcachefs sources to b47904df3c bcachefs: Clear BCH_FEATURE_extents_above_btree_updates on clean shutdown
2020-03-17 12:45:17 -04:00
Kent Overstreet
2286a79ccb
Update bcachefs sources to d9bb516b2d bcachefs: Move extent overwrite handling out of core btree code
2020-03-15 20:24:57 -04:00
Kent Overstreet
96a6a5a58f
Update bcachefs sources to 7e07e19c29 bcachefs: Traverse iterator in journal replay
2020-03-09 16:27:23 -04:00
Kent Overstreet
dbb99e492d
Update bcachefs sources to 1210f6c925 bcachefs: BCH_SB_FEATURES_ALL
2020-02-26 19:12:07 -05:00
Kent Overstreet
7c4552717f
Update bcachefs sources to 9017d85854 bcachefs: btree_ptr_v2
2020-02-22 16:21:32 -05:00
Kent Overstreet
3046915927
Update bcachefs sources to c9eb15545d bcachefs: Don't call trans_iter_put() on error pointer
2020-01-04 19:24:13 -05:00
Kent Overstreet
fec2d17f20
Update bcachefs sources to 1569db10e2 bcachefs: Use KEY_TYPE_deleted whitouts for extents
2019-12-28 20:34:36 -05:00
Kent Overstreet
f0d907189f
Update bcachefs sources to 86a99a7b7f bcachefs: Convert some enums to x-macros
2019-12-28 20:31:39 -05:00
Kent Overstreet
82c7e8ff35
Update bcachefs sources to cfb41d25c7 bcachefs: Add an assertion to track down a heisenbug
2019-12-28 18:20:16 -05:00
Kent Overstreet
92d34f6ed2
Update bcachefs sources to fbb669e9de bcachefs: Kill btree_node_iter_large
2019-12-16 14:42:09 -05:00
Kent Overstreet
8c20176f2c
Update bcachefs sources to d372ddcbfa bcachefs: Reorganize extents.c
2019-11-17 20:36:59 -05:00
Justin Husted
f597e81aab
Temporary fix for lost+found file permission.
...
lost+found should not be group or world readable. This is a staging fix
pending merge with the kernel tree.
Signed-off-by: Justin Husted <sigstop@gmail.com>
2019-11-09 19:05:24 -08:00
Kent Overstreet
6016d33b80
Update bcachefs sources to 9e76e8d98c bcachefs: Fix uninitialized field in hash_check_init()
2019-11-04 12:53:59 -05:00
Kent Overstreet
cec69929f0
Update bcachefs sources to d0625a4418 bcachefs: Fix creation of lost+found
2019-10-11 15:04:27 -04:00
Kent Overstreet
7f3557f57e
Update bcachefs sources to 7e03c1ab0e bcachefs: Kill bchfs_extent_update()
2019-10-10 18:06:44 -04:00
Kent Overstreet
62f5e4fa67
Update bcachefs sources to ce9293e9d0 bcachefs: Factor out fs-common.c
2019-10-04 16:26:48 -04:00
Kent Overstreet
7f69c4161c
Update bcachefs sources to 380885b0b8 bcachefs: Fix counting iterators for reflink pointers
2019-10-01 16:30:36 -04:00