summaryrefslogtreecommitdiff
path: root/libbcachefs/error.c
AgeCommit message (Collapse)Author
4 daysUpdate bcachefs sources to 9404a01d3dc5 bcachefs: Make read_only a mount ↵v1.9.2Kent Overstreet
option again, but hidden Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-06-17Update bcachefs sources to c56e1ec97dfd bcachefs: Fix bch2_sb_downgrade_update()Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-06-03Update bcachefs sources to f81dc88f0c80 bcachefs: bch2_btree_insert() - add ↵Kent Overstreet
btree iter flags Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-05-09Update bcachefs sources to 07f9a27f1969 bcachefs: add no_invalid_checks flagKent Overstreet
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-03-16Update bcachefs sources to 83338f5b2cb8 bcachefs: fix for building in userspaceKent Overstreet
2024-02-09Update bcachefs sources to bee7b5a4fa21 bcachefs: Pin btree cache in ram for ↵Kent Overstreet
random access in fsck Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-02-06Update bcachefs sources to 50847e296b34 bcachefs: Check subvol <-> inode ↵Kent Overstreet
pointers in check_inode() 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-05Update bcachefs sources to d267e10a43b2 bcachefs: __bch2_sb_field_to_text()Kent Overstreet
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-11-27Update bcachefs sources to feaca6edbd24 mean and variance: Promote to lib/mathKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-10-27Update bcachefs sources to 7250b2ee5574 bcachefs: Fix deleted inodes btree ↵Kent Overstreet
in snapshot deletion
2023-09-23Update bcachefs sources to f9c612bbf82d bcachefs: Fixes for building in ↵Kent Overstreet
userspace Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-07-20Update bcachefs sources to ee560a3929 bcachefs: Print version, options ↵Kent Overstreet
earlier in startup path
2023-07-15Update bcachefs sources to e14d7c7195 bcachefs: Compression levelsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-06-04Update bcachefs sources to 7c0fe6f104 bcachefs: Fix bch2_fsck_ask_yn()Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-04-25Update bcachefs sources to fd6fb298aa bcachefs: Make sure hash info gets ↵Kent Overstreet
initialized in fsck Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-04-16Update bcachefs sources to fd381c355c bcachefs: Fix a null ptr deref in fsck ↵Kent Overstreet
check_extents()
2023-04-15Update bcachefs sources to 504729f99c bcachefs: Allow answering y or n to ↵Kent Overstreet
all fsck errors of given type Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-02-17Update bcachefs sources to 1b14994029 bcachefs: Fragmentation LRUv0.27Kent Overstreet
2023-02-09Update bcachefs sources to ea93c26e98 fixup! bcachefs: We can handle missing ↵Kent Overstreet
btree roots for all alloc btrees Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-11-13Update bcachefs sources to 8d3fc97ca3 bcachefs: Fixes for building in userspaceKent Overstreet
2022-10-09Update bcachefs sources to cbccc6d869 bcachefs: Ratelimit ec error messageKent Overstreet
2022-09-28Update bcachefs sources to 24c6361e20 bcachefs: Fix a trans path overflow in ↵Kent Overstreet
bch2_btree_delete_range_trans() Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-08-11Update bcachefs sources to 90a9c61e2b bcachefs: Switch ↵Kent Overstreet
bch2_btree_delete_range() to bch2_trans_run()
2022-02-11Update bcachefs sources to b84661c042 bcachefs: Fix reflink repair codeKent Overstreet
2021-06-23Update bcachefs sources to ca3cfad39f fixup! bcachefs: Improve ↵Kent Overstreet
iter->should_be_locked
2021-04-26Update bcachefs sources to 8d3093bd9b bcachefs: Evict btree nodes we're deletingKent Overstreet
2021-02-20Update bcachefs sources to e2b8120595 bcachefs: Use x-macros for more enumsKent Overstreet
2020-06-15Update bcachefs sources to 4837f82ee1 bcachefs: Use cached iterators for ↵Kent Overstreet
alloc btree
2020-06-03Update bcachefs sources to c9b4a210f9 fixup! bcachefs: Fixes for going ROKent Overstreet
2019-11-09Update bcachefs sources to b1a4dc53be bcachefs: Set lost+found mode to 0700Kent Overstreet
2019-09-25Update bcachefs sources to 5a3a4087af bcachefs: Convert a BUG_ON() to a warningKent Overstreet
2019-07-11Update bcachefs sources to b91a514413 bcachefs: Don't try to delete stripes ↵Kent Overstreet
when RO
2019-03-29Update bcachefs sources to 1712318522 bcachefs: allow journal reply on ro mountKent Overstreet
2019-03-28Update bcachefs sources to d868a87c67 bcachefs: fix initial gcKent Overstreet
2018-07-16Update bcachefs sources to eab3b355cf bcachefs: trace transaction restartsKent Overstreet
2018-05-04Update bcachefs sources to ed4aea2ad4 bcachefs: fix gcc warningKent Overstreet
2017-12-21Update bcachefs sources to 14ce2a2031 bcachefs: fixes for building in userspaceKent Overstreet
2017-06-13Update bcachefs sources to 6a25f7a00d bcachefs: fix ioctl codeKent Overstreet
2017-04-14Update bcachefs sources to f026e4e024Kent Overstreet
2017-03-19Rename from bcache-tools to bcachefs-toolsKent Overstreet