Kent Overstreet
8bcd38555c
Update bcachefs sources to fd637ebda0 bcachefs: Journal updates to interior nodes
2020-03-25 15:56:38 -04:00
Kent Overstreet
096f2ec00e
Update bcachefs sources to 3592e42edf bcachefs: Shut down quicker
2020-03-18 11:49:11 -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
2d238045d3
Update bcachefs sources to 4a4139a563 bcachefs: Fix extent_sort_fix_overlapping()
2020-03-02 17:10:54 -05: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
e0eb64c846
Update bcachefs sources to 3cd63315a6 bcachefs: Track incompressible data
2020-01-21 17:24:32 -05:00
Kent Overstreet
ab2f1ec24f
Update bcachefs sources to d763e8ab17 bcachefs: Don't lose needs_whiteout in overwrite path
2020-01-06 13:49:52 -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
306cf00818
Update bcachefs sources to aae76fba15 bcachefs: Use KEY_TYPE_deleted whitouts for extents
2019-12-29 11:15:34 -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
f026d7cc81
Update bcachefs sources to 5d7142b75a bcachefs: Redo filesystem usage ioctls
2019-12-18 16:11:04 -05:00
Kent Overstreet
54fc3909b4
Update bcachefs sources to a8faf2472b bcachefs: Update directory timestamps during link
2019-12-18 15:30:16 -05:00
Kent Overstreet
f7566516de
Update bcachefs sources to adfbb84c7c fixup! bcachefs: Fix bch2_verify_insert_pos()
2019-12-16 17:36:24 -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
Kent Overstreet
1f7098c222
Update bcachefs sources to b1a4dc53be bcachefs: Set lost+found mode to 0700
2019-11-09 22:49:03 -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
Justin Husted
36e4b3147e
Temporary import of valgrind fixes for bcachefs branch.
2019-11-03 23:17:43 -05:00
Justin Husted
bf7574260c
Add better valgrind support for journal write buffers.
2019-11-03 23:17:43 -05:00
Kent Overstreet
3c810611c1
Update bcachefs sources to fc4f1d59cf bcachefs: Fix an iterator counting bug
2019-10-16 14:13:07 -04:00
Kent Overstreet
6e696ea087
Update bcachefs sources to de906c3e2e bcachefs: Fix iterator counting for reflink pointers (again)
2019-10-12 14:49:11 -04: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
b540b170c9
Update bcachefs sources to cddca21efc bcachefs: Don't use sha256 for siphash str hash key
2019-10-04 16:22:37 -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
Kent Overstreet
db39aa3e1b
Update bcachefs sources to 5a3a4087af bcachefs: Convert a BUG_ON() to a warning
2019-09-25 15:23:50 -04:00
Kent Overstreet
aa2a42b0a6
Update bcachefs sources to fee79cd654 bcachefs: Fix BTREE_INSERT_NOMARK_OVERWRITES
2019-08-29 13:32:04 -04:00
Kent Overstreet
68963f1816
Update bcachefs sources to 0d627739e9 bcachefs: Improve pointer marking checks and error messages
2019-08-29 11:44:11 -04:00
Kent Overstreet
92fc14824f
Update bcachefs sources to 05ef7000f2 bcachefs: Switch reconstruct_alloc to a mount option
2019-08-28 13:43:42 -04:00
Kent Overstreet
e6e7d374e7
Update bcachefs sources to bfb7133d71 bcachefs: Refactor bch2_alloc_write()
2019-08-28 11:09:35 -04:00
Kent Overstreet
c8322ce68c
Update bcachefs sources to 4ed63a3241 bcachefs: Trust in memory bucket mark
2019-08-28 00:31:57 -04:00
Kent Overstreet
cc41f52bcc
Update bcachefs sources to 14f68409be bcachefs: Optimize fiemap
2019-08-27 17:37:03 -04:00
Kent Overstreet
72a408f848
Update bcachefs sources to ece184f718 bcachefs: Reflink
2019-08-21 13:19:36 -04:00
Kent Overstreet
692eadd6ca
Update bcachefs sources to 22776fe990 bcachefs: Convert some assertions to fsck errors
2019-07-13 13:10:00 -04:00
Kent Overstreet
08021fd550
Update bcachefs sources to b5fff15213 bcachefs: Fix ec_stripes_read()
2019-07-12 17:11:10 -04:00
Kent Overstreet
33c91e2ff4
Update bcachefs sources to 44dc1f2695 bcachefs: Fix stripe_idx_to_delete()
2019-07-11 12:46:42 -04: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
34b9374705
Update bcachefs sources to 7e42539c80 bcachefs: Don't overflow stack in bch2_extent_merge_inline()
2019-05-29 20:06:53 -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
93bdfcb210
Update bcachefs sources to 454bd4f82d bcachefs: Fix for the stripes mark path and gc
2019-05-08 19:13:46 -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
be02db130b
Update bcachefs sources to 1712318522 bcachefs: allow journal reply on ro mount
2019-03-29 17:35:44 -04:00