aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/bcachefs/fs-io-buffered.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-30bcachefs: Don't stack allocate bch_writepage_stateKent Overstreet1-19/+11
2025-04-06bcachefs: Fix UAF in bchfs_read()Kent Overstreet1-1/+16
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-3/+3
2025-03-25bcachefs: Fix silent short reads in data read retry pathKent Overstreet1-1/+1
2025-03-14bcachefs: bch2_inum_offset_err_msg_trans() no longer handles transaction restartsKent Overstreet1-1/+2
2025-03-14bcachefs: rbio_init() cleanupKent Overstreet1-7/+6
2025-03-14bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enumsKent Overstreet1-1/+1
2025-03-14bcachefs: x-macroize BCH_READ flagsKent Overstreet1-4/+4
2025-03-14bcachefs: bs > ps supportKent Overstreet1-1/+11
2025-01-09bcachefs: Drop racy warningKent Overstreet1-9/+0
2024-12-21bcachefs: bch2_inum_to_path()Kent Overstreet1-4/+6
2024-12-21bcachefs: Don't delete reflink pointers to missing indirect extentsKent Overstreet1-2/+3
2024-12-21bcachefs: Removes NULL pointer checks for __filemap_get_folio return valuesYouling Tang1-1/+1
2024-12-21bcachefs: Add block plugging to read pathsKent Overstreet1-1/+18
2024-10-18bcachefs: Fix data corruption on -ENOSPC in buffered write pathKent Overstreet1-0/+6
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/vfs/vfsLinus 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-08-31bcachefs: Revert lockless buffered IO pathKent Overstreet1-109/+40
2024-08-18bcachefs: 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-14bcachefs: Ensure buffered writes write as much as they canKent Overstreet1-15/+17
2024-07-14bcachefs: set fgf order hint before starting a buffered writePankaj Raghav1-2/+3
2024-07-14bcachefs: use FGP_WRITEBEGIN instead of combining individual flagsPankaj Raghav1-6/+4
2024-05-26bcachefs: Use copy_folio_from_iter_atomic()Matthew Wilcox (Oracle)1-3/+3
2024-05-22bcachefs: Fix btree_trans leak in bch2_readahead()Kent Overstreet1-2/+2
2024-05-08bcachefs: Remove calls to folio_set_errorMatthew Wilcox (Oracle)1-10/+2
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-1/+1
2024-03-13bcachefs: Buffered write path now can avoid the inode lockKent Overstreet1-40/+109
2024-02-24bcachefs: 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-04bcachefs: allow writeback to fill bio completelyBrian Foster1-3/+16
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet1-11/+5
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet1-38/+37
2023-10-22bcachefs: Break up io.cKent Overstreet1-1/+2
2023-10-22bcachefs: Fix swallowing of data in buffered write pathKent Overstreet1-0/+1
2023-10-22bcachefs: Split up fs-io.[ch]Kent Overstreet1-0/+1098