summaryrefslogtreecommitdiff
path: root/libbcachefs/recovery.h
AgeCommit message (Collapse)Author
2024-04-03Update bcachefs sources to 09d4c2acbf4c bcachefs: reconstruct_inode()Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-03-30Update bcachefs sources to 794723fc10c4 bcachefs: Topology repair now uses ↵Kent Overstreet
nodes found by scanning to fill holes Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-16Move c_src dirs back to toplevelKent Overstreet
We just wanted c sourcefiles out of the top level, not c source directories. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-16move Rust sources to top level, C sources into c_srcThomas Bertschinger
This moves the Rust sources out of rust_src/ and into the top level. Running the bcachefs executable out of the development tree is now: $ ./target/release/bcachefs command or $ cargo run --profile release -- command instead of "./bcachefs command". Building and installing is still: $ make && make install Signed-off-by: Thomas Bertschinger <tahbertschinger@gmail.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-03Update bcachefs sources to 2a6125decb43 bcachefs: bch_sb_field_downgradeKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-12-18Update bcachefs sources to 1a739db0b256 bcachefs; guard against overflow in ↵Kent Overstreet
btree node split Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-12-15Update bcachefs sources to 841a95c29f4c bcachefs: fix userspace build errorsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-08-06Update bcachefs sources to 717b356d1d bcachefs: Convert journal validation ↵Kent Overstreet
to bkey_invalid_flags Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-10Update bcachefs sources to 070ec8d07b bcachefs: Snapshot depth, skiplist fieldsv1.1Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-06-07Update bcachefs sources to c68fda3e8f bcachefs: Fix btree node read error pathKent Overstreet
2022-05-26Update bcachefs sources to 969fbff4ef bcachefs: Print message on btree node ↵Kent Overstreet
read retry success
2022-04-11Update bcachefs sources to e67d924a90 bcachefs: Introduce ↵Kent Overstreet
bch2_journal_keys_peek_(upto|slot)()
2022-04-08Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading ↵Kent Overstreet
journal entries
2022-04-04Update bcachefs sources to 91e6c3e0d5 bcachefs: Gap buffer for journal keysKent Overstreet
2022-02-26Update bcachefs sources to 31718a2: bcachefs: Don't spin in journal reclaimAleksei Kharlamov
Signed-off-by: Aleksei Kharlamov <aleksei@devass.club>
2022-01-01Update bcachefs sources to aa439f3b94 bcachefs: btree_gc no longer uses main ↵Kent Overstreet
in-memory bucket array
2022-01-01Update bcachefs sources to 42284b8b2b bcachefs: Fix race between btree ↵Kent Overstreet
updates & journal replay
2022-01-01Update bcachefs sources to 916d92b6b4 bcachefs: Add error messages for ↵Kent Overstreet
memory allocation failures
2021-11-01Update bcachefs sources to 043cfba30c fixup! bcachefs: Improve transaction ↵Kent Overstreet
restart handling in fsck code
2021-04-30Update bcachefs sources to a5c0e1bb30 bcachefs: Clean up ↵Kent Overstreet
bch2_btree_and_journal_walk()
2021-01-28Update bcachefs sources to bee34d805c bcachefs: Repair bad data pointersKent Overstreet
2020-06-03Update bcachefs sources to c9b4a210f9 fixup! bcachefs: Fixes for going ROKent Overstreet
2020-03-25Update bcachefs sources to 76f72a0cc7 bcachefs: Improve error message in fsckKent Overstreet
2020-03-25Update bcachefs sources to fd637ebda0 bcachefs: Journal updates to interior ↵Kent Overstreet
nodes
2020-03-15Update bcachefs sources to d9bb516b2d bcachefs: Move extent overwrite ↵Kent Overstreet
handling out of core btree code
2020-02-22Update bcachefs sources to 9017d85854 bcachefs: btree_ptr_v2Kent Overstreet
2019-07-12Update bcachefs sources to b5fff15213 bcachefs: Fix ec_stripes_read()Kent Overstreet
2019-07-11Update bcachefs sources to b91a514413 bcachefs: Don't try to delete stripes ↵Kent Overstreet
when RO
2019-04-17Update bcachefs sources to 6f603b8d79 bcachefs: some improvements to startup ↵Kent Overstreet
messages and options
2018-06-27Update bcachefs sources to 2cb70a82bc bcachefs: delete some debug codeKent Overstreet