summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2024-12-21bcachefs: fix O(n^2) issue with whiteouts in journal keysKent Overstreet
2024-12-21bcachefs: btree_and_journal_iter: don't iterate over too many whiteouts when ...Kent Overstreet
2024-12-21bcachefs: journal keys: sort keys for interior nodes firstKent Overstreet
2024-12-21bcachefs: kill bch2_journal_entries_free()Kent Overstreet
2024-12-21bcachefs: Don't BUG_ON() when superblock feature wasn't set for compressed dataKent Overstreet
2024-12-21bcachefs: Don't use a shared decompress workspace mempoolKent Overstreet
2024-12-21bcachefs: compression workspaces should be indexed by opt, not typeKent Overstreet
2024-12-21bcachefs: add missing BTREE_ITER_intentKent Overstreet
2024-12-21bcachefs: Kill bch2_get_next_backpointer()Kent Overstreet
2024-12-21bcachefs: Delete backpointers check in try_alloc_bucket()Kent Overstreet
2024-12-21bcachefs: peek_prev_min(): Search forwards for extents, snapshotsKent Overstreet
2024-12-21bcachefs: Implement bch2_btree_iter_prev_min()Kent Overstreet
2024-12-21bcachefs: discard_one_bucket() now uses need_discard_or_freespace_err()Kent Overstreet
2024-12-21bcachefs: bch2_bucket_do_index(): inconsistent_err -> fsck_errKent Overstreet
2024-12-21bcachefs: try_alloc_bucket() now uses bch2_check_discard_freespace_key()Kent Overstreet
2024-12-21bcachefs: rework bch2_bucket_alloc_freelist() freelist iterationKent Overstreet
2024-12-21bcachefs: kill inconsistent err in invalidate_one_bucket()Kent Overstreet
2024-12-21bcachefs: Don't delete reflink pointers to missing indirect extentsKent Overstreet
2024-12-21bcachefs: Reorganize reflink.c a bitKent Overstreet
2024-12-21bcachefs: Reserve 8 bits in bch_reflink_pKent Overstreet
2024-12-21bcachefs: Kill FSCK_NEED_FSCKKent Overstreet
2024-12-21bcachefs: lru errors are expected when reconstructing allocKent Overstreet
2024-12-21bcachefs: Delete dead code from bch2_discard_one_bucket()Kent Overstreet
2024-12-21bcachefs: bch2_btree_bit_mod_iter()Kent Overstreet
2024-12-21bcachefs: delete dead codeKent Overstreet
2024-12-21bcachefs: Fix shutdown messageKent Overstreet
2024-12-21bcachefs: Don't use page allocator for sb_read_scratchKent Overstreet
2024-12-21bcachefs: Simplify code in bch2_dev_alloc()Youling Tang
2024-12-21bcachefs: Remove redundant initialization in bch2_vfs_inode_init()Youling Tang
2024-12-21bcachefs: Removes NULL pointer checks for __filemap_get_folio return valuesYouling Tang
2024-12-21bcachefs: Add support for FS_IOC_GETFSSYSFSPATHKent Overstreet
2024-12-21bcachefs: Add support for FS_IOC_GETFSUUIDKent Overstreet
2024-12-21bcachefs: Correct the description of the '--bucket=size' optionsYouling Tang
2024-12-21bcachefs: add support for true/false & yes/no in bool-type optionsIntegral
2024-12-21bcachefs: Move fsck ioctl code to fsck.cKent Overstreet
2024-12-21bcachefs: Kill unnecessary iter_rewind() in bkey_get_empty_slot()Kent Overstreet
2024-12-21bcachefs: Simplify btree_iter_peek() filter_snapshotsKent Overstreet
2024-12-21bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max()Kent Overstreet
2024-12-21bcachefs: Assert that we're not violating key cache coherency rulesKent Overstreet
2024-12-21bcachefs: bch2_trans_verify_not_unlocked_or_in_restart()Kent Overstreet
2024-12-21bcachefs: Better in_restart errorKent Overstreet
2024-12-21bcachefs: Assert we're not in a restart in bch2_trans_put()Kent Overstreet
2024-12-21bcachefs: Fix unhandled transaction restart in evacuate_bucket()Kent Overstreet
2024-12-21bcachefs: Improved check_topology() assertKent Overstreet
2024-12-21bcachefs: Kill BCH_TRANS_COMMIT_lazy_rwKent Overstreet
2024-12-21bcachefs: Add assert for use of journal replay keys for updatesKent Overstreet
2024-12-21bcachefs: use attribute define helper for sysfs attributeHongbo Li
2024-12-21bcachefs: remove write permission for gc_gens_pos sysfs interfaceHongbo Li
2024-12-21bcachefs: Move bch_extent_rebalance code to rebalance.cKent Overstreet
2024-12-21bcachefs: Improve trace_rebalance_extentKent Overstreet