aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/bcachefs/fs-io.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-01bcachefs: Replace rcu_read_lock() with guardsKent Overstreet1-6/+6
2025-05-21bcachefs: bch_dev.io_ref -> enumerated_refKent Overstreet1-2/+4
2025-05-21bcachefs: bch_fs.writes -> enumerated_refsKent Overstreet1-4/+5
2025-05-21bcachefs: print_str_as_lines() -> print_str()Kent Overstreet1-2/+2
2025-05-21bcachefs: Simplify bch2_count_fsck_err()Kent Overstreet1-5/+2
2025-05-01bcachefs: Kill ERO for i_blocks check in truncateKent Overstreet1-5/+16
2025-05-01bcachefs: Kill ERO in __bch2_i_sectors_acct()Kent Overstreet1-4/+19
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-5/+5
2025-04-02bcachefs: Split up bch_dev.io_refKent Overstreet1-2/+2
2025-03-28bcachefs: Don't return 0 size holes from bch2_seek_hole()Kent Overstreet1-3/+12
2025-03-28bcachefs: Fix bch2_seek_hole() lockingKent Overstreet1-9/+11
2025-02-26bcachefs: Fix truncate sometimes failing and returning 1Kent Overstreet1-0/+1
2024-12-29bcachefs: bcachefs_metadata_version_reflink_p_may_update_optsKent Overstreet1-1/+8
2024-12-21bcachefs: Check for inode journal seq in the futureKent Overstreet1-3/+32
2024-12-21bcachefs: Removes NULL pointer checks for __filemap_get_folio return valuesYouling Tang1-1/+1
2024-12-21bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max()Kent Overstreet1-4/+4
2024-10-29bcachefs: Fix unhandled transaction restart in fallocateKent Overstreet1-4/+13
2024-10-20bcachefs: Don't use wait_event_interruptible() in recoveryKent Overstreet1-1/+1
2024-09-09bcachefs: quota_reserve_range() -> for_each_btree_key_in_subvolume_uptoKent Overstreet1-32/+14
2024-09-09bcachefs: range_has_data() -> for_each_btree_key_in_subvolume_uptoKent Overstreet1-24/+5
2024-09-09bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvolume_uptoKent Overstreet1-36/+20
2024-09-09bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvolume_uptoKent Overstreet1-29/+12
2024-09-09bcachefs: switch to rhashtable for vfs inodes hashKent Overstreet1-3/+3
2024-07-14bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_rangeReed Riley1-4/+2
2024-07-14bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync()Youling Tang1-0/+2
2024-07-14bcachefs: track writeback errors using the generic tracking infrastructureYouling Tang1-1/+6
2024-07-14bcachefs: uninline fallocate functionsKent Overstreet1-4/+4
2024-05-09bcachefs: fsync() should not return -EROFSKent Overstreet1-1/+4
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-2/+2
2024-04-13bcachefs: Fix missing write refs in fs fio pathsKent Overstreet1-8/+8
2024-01-22bcachefs: fix incorrect usage of REQ_OP_FLUSHChristoph Hellwig1-1/+1
2024-01-21bcachefs: Fix excess transaction restarts in __bchfs_fallocate()Kent Overstreet1-2/+5
2024-01-01bcachefs: return from fsync on writeback error to avoid early shutdownBrian Foster1-5/+9
2024-01-01bcachefs: kill INODE_LOCK, use lock_two_nondirectories()Kent Overstreet1-2/+4
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet1-46/+38
2023-10-22bcachefs: remove redundant initializations of variables start_offset and end_offsetColin Ian King1-2/+2
2023-10-22bcachefs: New io_misc.c helpersKent Overstreet1-190/+19
2023-10-22bcachefs: Break up io.cKent Overstreet1-1/+2
2023-10-22bcachefs: Add btree_trans* to inode_set_fnJoshua Ashton1-4/+8
2023-10-22bcachefs: Split up fs-io.[ch]Kent Overstreet1-2783/+18
2023-10-22bcachefs: Fix assorted checkpatch nitsKent Overstreet1-1/+1
2023-10-22bcachefs: Fix lock thrashing in __bchfs_fallocate()Kent Overstreet1-25/+56
2023-10-22bcachefs: Fix folio leak in folio_hole_offset()Kent Overstreet1-0/+1
2023-10-22bcachefs: Fallocate now checks page cacheKent Overstreet1-22/+61
2023-10-22bcachefs: Delete redundant log messagesKent Overstreet1-6/+1
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet1-3/+3
2023-10-22bcachefs: Check for ERR_PTR() from filemap_lock_folio()Kent Overstreet1-5/+5
2023-10-22bcachefs: fs-io: Eliminate GFP_NOFS usageKent Overstreet1-3/+4
2023-10-22bcachefs: Avoid __GFP_NOFAILKent Overstreet1-41/+50
2023-10-22bcachefs: Fix quotas + snapshotsKent Overstreet1-1/+6