summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Export correct blocksize to vfsKent Overstreet
2023-10-22bcachefs: Truncate/fpunch now works on block boundaries, not pageKent Overstreet
2023-10-22bcachefs: Count reserved extents as holesKent Overstreet
2023-10-22bcachefs: Handle partial pages in seek data/holeKent Overstreet
2023-10-22bcachefs: Change buffered write path to write to partial pagesKent Overstreet
2023-10-22bcachefs: Change __bch2_writepage() to not write to holesKent Overstreet
2023-10-22bcachefs: Fix bch2_seek_data()Kent Overstreet
2023-10-22bcachefs: Refactor various code to not be extent specificKent Overstreet
2023-10-22bcachefs: Refactor __bch2_cut_front()Kent Overstreet
2023-10-22bcachefs: Dont't call bch2_trans_begin_updates() in bch2_extent_update()Kent Overstreet
2023-10-22bcachefs: Don't unlink iters on unsuccessful commitKent Overstreet
2023-10-22bcachefs: add missing bch2_trans_begin() callKent Overstreet
2023-10-22bcachefs: Add offset_into_extent param to bch2_read_extent()Kent Overstreet
2023-10-22bcachefs: Print out name of bkey typeKent Overstreet
2023-10-22bcachefs: Don't overflow trans with iters from triggersKent Overstreet
2023-10-22bcachefs: Convert some assertions to fsck errorsKent Overstreet
2023-10-22bcachefs: Fix ec_stripes_read()Kent Overstreet
2023-10-22bcachefs: Fix stripe_idx_to_delete()Kent Overstreet
2023-10-22bcachefs: Don't try to delete stripes when ROKent Overstreet
2023-10-22bcachefs: Track dirtyness at sector level, not pageKent Overstreet
2023-10-22bcachefs: Kill page_state_cmpxchgKent Overstreet
2023-10-22bcachefs: Always touch page state with page lockedKent Overstreet
2023-10-22bcachefs: Fix moving compressed dataKent Overstreet
2023-10-22bcachefs: kill bio_for_each_contig_segment()Kent Overstreet
2023-10-22bcachefs: Kill direct access to bi_io_vecKent Overstreet
2023-10-22bcachefs: kill bch2_crc64_updateKent Overstreet
2023-10-22bcachefs: Fix for building with old gccKent Overstreet
2023-10-22bcachefs: Improve bch2_lock_inodes()Kent Overstreet
2023-10-22bcachefs: Check for key size > offsetKent Overstreet
2023-10-22bcachefs: Refactor trans_(get|update)_keyKent Overstreet
2023-10-22bcachefs: Update path now handles triggers that generate more triggersKent Overstreet
2023-10-22bcachefs: add inode_generation_to_text methodKent Overstreet
2023-10-22bcachefs: Fix array overrun with unknown btree rootsKent Overstreet
2023-10-22bcachefs: fix kasan splatKent Overstreet
2023-10-22bcachefs: Delete a spurious assertionKent Overstreet
2023-10-22bcachefs: fix __bch2_xattr_bcachefs_get()Kent Overstreet
2023-10-22bcachefs: use memalloc_nofs_save() for vmalloc allocationKent Overstreet
2023-10-22bcachefs: Fix promoting to cache devices (durability = 0)Kent Overstreet
2023-10-22bcachefs: Don't allow bkey vals that are too big in extents btreeKent Overstreet
2023-10-22bcachefs: Reduce BKEY_PADDED usageKent Overstreet
2023-10-22bcachefs: bkey_merge() now takes bkey_sKent Overstreet
2023-10-22bcachefs: Don't overflow stack in bch2_extent_merge_inline()Kent Overstreet
2023-10-22bcachefs: Fix starting copygc when already startedKent Overstreet
2023-10-22bcachefs: Fix an error path in bch2_btree_iter_traverse()Kent Overstreet
2023-10-22bcachefs: Improve key marking interfaceKent Overstreet
2023-10-22bcachefs: Fix cached sectors not being updated on invalidateKent Overstreet
2023-10-22bcachefs: better BTREE_INSERT_NO_CLEAR_REPLICASKent Overstreet
2023-10-22bcachefs: fix a mount error pathKent Overstreet
2023-10-22bcachefs: fix bch2_extent_merge()Kent Overstreet
2023-10-22bcachefs: Don't use a fixed size buffer for fs_usage_deltasKent Overstreet