summaryrefslogtreecommitdiff
path: root/fs/bcachefs/fs-io-buffered.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-23Merge tag 'bcachefs-2024-09-21' of git://evilpiepirate.org/bcachefsLinus Torvalds1-26/+15
2024-09-16Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vf...Linus Torvalds1-5/+3
2024-09-09bcachefs: bchfs_read(): call trans_begin() on every loop iterKent Overstreet1-25/+14
2024-09-09bcachefs: switch to rhashtable for vfs inodes hashKent Overstreet1-1/+1
2024-09-01bcachefs: Revert lockless buffered IO pathKent Overstreet1-109/+40
2024-08-19bcachefs: Fix incorrect gfp flagsKent Overstreet1-1/+1
2024-08-07fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)1-3/+2
2024-08-07fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)1-2/+1
2024-07-15bcachefs: Ensure buffered writes write as much as they canKent Overstreet1-15/+17
2024-07-15bcachefs: set fgf order hint before starting a buffered writePankaj Raghav1-2/+3
2024-07-15bcachefs: use FGP_WRITEBEGIN instead of combining individual flagsPankaj Raghav1-6/+4
2024-05-27bcachefs: Use copy_folio_from_iter_atomic()Matthew Wilcox (Oracle)1-3/+3
2024-05-23bcachefs: Fix btree_trans leak in bch2_readahead()Kent Overstreet1-2/+2
2024-05-09bcachefs: Remove calls to folio_set_errorMatthew Wilcox (Oracle)1-10/+2
2024-05-09bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-1/+1
2024-03-14bcachefs: Buffered write path now can avoid the inode lockKent Overstreet1-40/+109
2024-02-25bcachefs: Kill __GFP_NOFAIL in buffered read pathKent Overstreet1-13/+8
2024-01-01bcachefs: Kill GFP_NOFAIL usage in readahead pathKent Overstreet1-17/+14
2024-01-01bcachefs: darray_for_each() now declares loop iterKent Overstreet1-5/+2
2024-01-01bcachefs: convert bch_fs_flags to x-macroKent Overstreet1-1/+1
2023-11-05bcachefs: allow writeback to fill bio completelyBrian Foster1-3/+16
2023-10-23bcachefs: Heap allocate btree_transKent Overstreet1-11/+5
2023-10-23bcachefs: Fix W=12 build errorsKent Overstreet1-38/+37
2023-10-23bcachefs: Break up io.cKent Overstreet1-1/+2
2023-10-23bcachefs: Fix swallowing of data in buffered write pathKent Overstreet1-0/+1
2023-10-23bcachefs: Split up fs-io.[ch]Kent Overstreet1-0/+1098