summaryrefslogtreecommitdiff
path: root/libbcachefs/extent_update.c
AgeCommit message (Collapse)Author
2025-06-13Update bcachefs sources to 54de30ef9de8 bcachefs: Kill unused tracepointsKent Overstreet
2025-05-20Update bcachefs sources to f565983af369 bcachefs: Read retries are after ↵Kent Overstreet
checksum errors now REQ_FUA Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-13Update bcachefs sources to 2f9361370129 bcachefs: Improve opts.degradedKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-11-29Update bcachefs sources to bc01863fb6ef bcachefs: ↵Kent Overstreet
bcachefs_metadata_version_disk_accounting_big_endian Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-05-09Update bcachefs sources to 07f9a27f1969 bcachefs: add no_invalid_checks flagKent Overstreet
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>
2023-12-23Update bcachefs sources to 72740a707b64 bcachefs: Split brain detectionKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-11-29Update bcachefs sources to 8a65cc4951 bcachefs: Improve ↵Kent Overstreet
bch2_dev_freespace_init()
2022-11-26Update bcachefs sources to 5963d1b1a4 bcacehfs: Fix ↵Kent Overstreet
bch2_get_alloc_in_memory_pos()
2022-03-13Update bcachefs sources to f05b3c1af9 bcachefs: Improve bucket_alloc_fail ↵v0.19Kent Overstreet
tracepoint
2021-10-21Update bcachefs sources to 718df3f7c2 bcachefs: Fix restart handling in ↵Kent Overstreet
for_each_btree_key()
2021-09-09Update bcachefs sources to 3f3f969859 bcachefs: Fix some compiler warningsKent Overstreet
2021-06-23Update bcachefs sources to ca3cfad39f fixup! bcachefs: Improve ↵Kent Overstreet
iter->should_be_locked
2021-06-12Update bcachefs sources to b00cf89c56 bcachefs: Allow shorter ↵Kent Overstreet
JSET_ENTRY_dev_usage entries
2021-02-20Update bcachefs sources to e2b8120595 bcachefs: Use x-macros for more enumsKent Overstreet
2021-02-20Update bcachefs sources to 9b77e72c47 bcachefs: Extents may now cross btree ↵Kent Overstreet
node boundaries
2021-01-25Update bcachefs sources to 313b24b652 bcachefs: Fix an assertionKent Overstreet
2021-01-08Update bcachefs sources to fcf8a0889c bcachefs: bch2_alloc_write() should be ↵Kent Overstreet
writing for all devices
2020-05-14Update bcachefs sources to e1f6739c4a bcachefs: Fix another iterator ↵Kent Overstreet
counting bug
2020-03-30Update bcachefs sources to 275cba438e bcachefs: Fix inodes pass in fsckKent Overstreet
2020-03-25Update bcachefs sources to fd637ebda0 bcachefs: Journal updates to interior ↵Kent Overstreet
nodes
2020-03-17Update bcachefs sources to b47904df3c bcachefs: Clear ↵Kent Overstreet
BCH_FEATURE_extents_above_btree_updates on clean shutdown
2020-03-15Update bcachefs sources to d9bb516b2d bcachefs: Move extent overwrite ↵Kent Overstreet
handling out of core btree code
2020-01-04Update bcachefs sources to c9eb15545d bcachefs: Don't call trans_iter_put() ↵Kent Overstreet
on error pointer
2019-12-28Update bcachefs sources to 1569db10e2 bcachefs: Use KEY_TYPE_deleted ↵Kent Overstreet
whitouts for extents
2019-12-16Update bcachefs sources to fbb669e9de bcachefs: Kill btree_node_iter_largeKent Overstreet
2019-11-17Update bcachefs sources to d372ddcbfa bcachefs: Reorganize extents.cKent Overstreet