summaryrefslogtreecommitdiff
path: root/fs/bcachefs/fs-io.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Fix a memory leak in the dio write pathKent Overstreet
2023-10-22bcachefs: fix truncate without a size changeDan Robertson
2023-10-22bcachefs: fix truncate with ATTR_MODEKent Overstreet
2023-10-22bcachefs: Improve iter->should_be_lockedKent Overstreet
2023-10-22bcachefs: Fix a memory leak in dio write pathKent Overstreet
2023-10-22bcachefs: Preallocate transaction memKent Overstreet
2023-10-22bcachefs: Don't use bch_write_op->cl for delivering completionsKent Overstreet
2023-10-22bcachefs: Fix for buffered writes getting -ENOSPCKent Overstreet
2023-10-22bcachefs: Make bch2_remap_range respect O_SYNCKent Overstreet
2023-10-22bcachefs: Ratelimiting for writeback IOsKent Overstreet
2023-10-22bcachefs: Ensure that fpunch updates inode timestampsKent Overstreet
2023-10-22bcachefs: Refactor bchfs_fallocate() to not nest btree_trans on stackKent Overstreet
2023-10-22bcachefs: Require all btree iterators to be freedKent Overstreet
2023-10-22bcachefs: Kill reflink optionKent Overstreet
2023-10-22bcachefs: Fix read retry path for indirect extentsKent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Fix bch2_btree_iter_peek_prev()Kent Overstreet
2023-10-22bcachefs: Fix loopback in dio modeKent Overstreet
2023-10-22bcachefs: Fix .splice_writeKent Overstreet
2023-10-22bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet
2023-10-22bcachefs: Change when we allow overwritesKent Overstreet
2023-10-22bcachefs: Don't write bucket IO time lazilyKent Overstreet
2023-10-22bcachefs: Flag inodes that had btree update errorsKent Overstreet
2023-10-22bcachefs: Improve some IO error messagesKent Overstreet
2023-10-22bcachefs: bch2_trans_get_iter() no longer returns errorsKent Overstreet
2023-10-22bcachefs: Fix for __readahead_batch getting partial batchKent Overstreet
2023-10-22bcachefs: Deadlock prevention for ei_pagecache_lockKent Overstreet
2023-10-22bcachefs: Use attach_page_private and detach_page_privateMatthew Wilcox (Oracle)
2023-10-22bcachefs: Remove page_state_init_for_readMatthew Wilcox (Oracle)
2023-10-22bcachefs: Fix rare use after free in read pathKent Overstreet
2023-10-22bcachefs: Fix __bch2_truncate_page()Kent Overstreet
2023-10-22bcachefs: Fix short buffered writesKent Overstreet
2023-10-22bcachefs: Don't cap ios in dio write path at 2 MBKent Overstreet
2023-10-22bcachefs: Refactor dio write code to reinit bch_write_opKent Overstreet
2023-10-22bcachefs: Add an option to disable reflink supportKent Overstreet
2023-10-22bcachefs: fix stack corruptionYuxuan Shui
2023-10-22bcachefs: Don't issue writes that are more than 1 MBKent Overstreet
2023-10-22bcachefs: Fix fallocate FL_INSERT_RANGEKent Overstreet
2023-10-22bcachefs: Fix a use after free in dio write pathKent Overstreet
2023-10-22bcachefs: Kill TRANS_RESET_MEM|TRANS_RESET_ITERSKent Overstreet
2023-10-22bcachefs: Sort & deduplicate updates in bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: Split out btree_trigger_flagsKent Overstreet
2023-10-22bcachefs: Kill BTREE_INSERT_ATOMICKent Overstreet
2023-10-22bcachefs: Convert all bch2_trans_commit() users to BTREE_INSERT_ATOMICKent Overstreet
2023-10-22bcachefs: bch2_trans_reset() calls should be at the tops of loopsKent Overstreet
2023-10-22bcachefs: Fix for an assertion on filesystem errorKent Overstreet
2023-10-22bcachefs: bkey_on_stack_reassemble()Kent Overstreet
2023-10-22bcachefs: Reorganize extents.cKent Overstreet
2023-10-22bcachefs: Inline data extentsKent Overstreet
2023-10-22bcachefs: Split out extent_update.cKent Overstreet