summaryrefslogtreecommitdiff
path: root/libbcachefs/fs-io.c
AgeCommit message (Collapse)Author
2021-12-19Update bcachefs sources to ff3a76e1af bcachefs: Change ↵Kent Overstreet
need_whiteout_for_snapshot() to clone iterator
2021-12-11Update bcachefs sources to 6bb1ba5c94 bcachefs: Improve alloc_mem_to_key()Kent Overstreet
2021-11-30Update bcachefs sources to 50d6a25d9c bcachefs: Erasure coding fixesKent Overstreet
2021-11-16Update bcachefs sources to 70b5fb5daf bcachefs: Fix error reporting from ↵Kent Overstreet
bch2_journal_flush_seq
2021-11-06Update bcachefs sources to 6afa1fcb13 bcachefs: Clean up error reporting in ↵Kent Overstreet
the startup path
2021-11-03Update bcachefs sources to 5fd0c70102 bcachefs: Fix __remove_dirent()Kent Overstreet
2021-10-21Update bcachefs sources to 718df3f7c2 bcachefs: Fix restart handling in ↵Kent Overstreet
for_each_btree_key()
2021-10-20Update bcachefs sources to d9d1235f3c bcachefs: Handle transaction restarts ↵Kent Overstreet
in bch2_blacklist_entries_gc()
2021-09-26Update bcachefs sources to 386f00b639 bcachefs: Snapshot creation, deletionKent Overstreet
2021-09-09Update bcachefs sources to 3f3f969859 bcachefs: Fix some compiler warningsKent Overstreet
2021-08-05Update bcachefs sources to 60fbf06f49 bcachefs: Fix an unhandled transaction ↵Kent Overstreet
restart
2021-07-28Update bcachefs sources to b964c6cba8 bcachefs: Change lockrestart_do() to ↵Kent Overstreet
always call bch2_trans_begin()
2021-07-14Update bcachefs sources to 787de128a5 bcachefs: Improvements to fsck ↵Kent Overstreet
check_dirents()
2021-07-07Update bcachefs sources to dbee44d5ab bcachefs: add bcachefs xxhash supportKent Overstreet
2021-07-04Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAXKent Overstreet
2021-06-23Update bcachefs sources to ca3cfad39f fixup! bcachefs: Improve ↵Kent Overstreet
iter->should_be_locked
2021-06-10Update bcachefs sources to 69be0dae31 bcachefs: Always zero memory from ↵Kent Overstreet
bch2_trans_kmalloc()
2021-06-08Update bcachefs sources to e3a7cee503 bcachefs: Don't mark superblocks past ↵Kent Overstreet
end of usable space
2021-05-20Update bcachefs sources to ac3ab6a511 bcachefs: Fix an uninitialized varKent Overstreet
2021-04-30Update bcachefs sources to a5c0e1bb30 bcachefs: Clean up ↵Kent Overstreet
bch2_btree_and_journal_walk()
2021-04-19Update bcachefs sources to fe72e70682 bcachefs: Fix for btree_gc repairing ↵Kent Overstreet
interior btree ptrs
2021-03-21Update bcachefs sources to 0a9f0fc68a bcachefs: Don't unconditially ↵Kent Overstreet
version_upgrade in initialize
2021-03-16Update bcachefs sources to 242d37cbd0 bcachefs: Kill btree_iter_pos_changed()Kent Overstreet
2021-02-20Update bcachefs sources to e2b8120595 bcachefs: Use x-macros for more enumsKent Overstreet
2021-02-12Update bcachefs sources to 5e73602f6c bcachefs: Fix for fsck hangingKent Overstreet
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-12-19Update bcachefs sources to 5241335413 bcachefs: Fix for spinning in journal ↵Kent Overstreet
reclaim on startup
2020-12-04Update bcachefs sources to e1d0fb8c5f bcachefs: Don't require flush/fua on ↵Kent Overstreet
every journal write
2020-12-03Update bcachefs sources to 0010403265 bcachefs: Fix spurious alloc errors on ↵Kent Overstreet
forced shutdown
2020-11-30Update bcachefs sources to 021e62a098 bcachefs: Fix error in filesystem ↵Kent Overstreet
initialization
2020-11-16Update bcachefs sources to d1fd471830 bcachefs: Add more debug checksKent Overstreet
2020-11-07Update bcachefs sources to 1d669389f7 bcachefs: use a radix tree for inum ↵Kent Overstreet
bitmap in fsck
2020-10-24Update bcachefs sources to 13bb4cdf89 bcachefs: Indirect inline data extentsKent Overstreet
2020-10-17Update bcachefs sources to 26c226917f bcachefs: Start/stop io clock hands in ↵Kent Overstreet
read/write paths
2020-10-15Update bcachefs sources to 0568ed4886 bcachefs: Fix copygc dying on startupKent Overstreet
2020-08-24Update bcachefs sources to 10ab39f2fa bcachefs: Improvements to the journal ↵Kent Overstreet
read error paths
2020-07-02Update bcachefs sources to f385d13bf8 fixup! bcachefs: Fix ↵Kent Overstreet
bch2_extent_can_insert() not being called
2020-06-29Update bcachefs sources to 9f34144308 bcachefs: Refactor dio write code to ↵Kent Overstreet
reinit bch_write_op
2020-06-03Update bcachefs sources to c9b4a210f9 fixup! bcachefs: Fixes for going ROKent Overstreet
2020-05-14Update bcachefs sources to e1f6739c4a bcachefs: Fix another iterator ↵Kent Overstreet
counting bug
2020-04-04Update bcachefs sources to 7bfc741f64 bcachefs: Fix a null ptr deref during ↵Kent Overstreet
journal replay
2020-03-17Update bcachefs sources to b47904df3c bcachefs: Clear ↵Kent Overstreet
BCH_FEATURE_extents_above_btree_updates on clean shutdown
2020-02-26Update bcachefs sources to 1210f6c925 bcachefs: BCH_SB_FEATURES_ALLKent Overstreet
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 cfb41d25c7 bcachefs: Add an assertion to track ↵Kent Overstreet
down a heisenbug
2019-12-18Update bcachefs sources to a8faf2472b bcachefs: Update directory timestamps ↵Kent Overstreet
during link
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
2019-11-09Update bcachefs sources to b1a4dc53be bcachefs: Set lost+found mode to 0700Kent Overstreet