Code

History

Commits on master to block/fops.c35+
  1. Merge tag 'for-7.3/block-20260819' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 2 months ago55ab7e1
  2. block: introduce bio_iov_iter_set()Pavel Begunkov committed 3 months ago8b8755e
  3. block: enable RWF_DONTCACHE for block devicesTal Zussman committed 3 months ago8b5ffb4
  4. block: validate user space vectors during extractionKeith Busch committed 3 months ago14b007e
  5. block: convert iomap ops to ->iomap_next()Joanne Koong committed 3 months agod3f0fcc
  6. block: fix dio leak on metadata mapping errorKeith Busch committed 3 months ago702a2a9
  7. block: use blkdev_iov_iter_get_pages status for errorsKeith Busch committed 3 months ago75ae18c
  8. block: add a bio_endio_status helperChristoph Hellwig committed 5 months agoa7d8eae
  9. block: remove blkdev_write_begin() and blkdev_write_end()Tal Zussman committed 5 months agoee9895a
  10. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  11. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  12. block: enable per-cpu bio cache by defaultFengnan Chang committed 12 months ago48f22f8
  13. iomap: add caller-provided callbacks for read and readaheadJoanne Koong committed 1 year agob2f35ac
  14. block: move bio_iov_iter_get_bdev_pages to block/fops.cChristoph Hellwig committed 1 year ago506aa23
  15. Merge tag 'for-6.18/block-20250929' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 1 year agoe1b1d03
  16. block: simplify direct io validity checkKeith Busch committed 1 year ago5ff3f74
  17. block: add size alignment to bio_iov_iter_get_pagesKeith Busch committed 1 year ago743bf2e
  18. block: don't silently ignore metadata for sync read/writeChristoph Hellwig committed 1 year ago2729a60
  19. fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availabilityChristoph Hellwig committed 1 year agod072148
  20. Merge tag 'vfs-6.17-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year agob5d760d
  21. Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago7031769
  22. Merge tag 'vfs-6.17-rc1.fallocate' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago278c7d9
  23. fs: change write_begin/write_end interface to take struct kiocb *Taotao Chen committed 1 year agoe9d8e2b
  24. iomap: replace iomap_folio_ops with iomap_write_opsChristoph Hellwig committed 1 year ago2a5574f
  25. iomap: hide ioends from the generic writeback codeChristoph Hellwig committed 1 year agof4fa798
  26. iomap: refactor the writeback interfaceChristoph Hellwig committed 1 year agofb7399c
  27. iomap: pass more arguments using the iomap writeback contextChristoph Hellwig committed 1 year ago67fd961
  28. fs: Remove three arguments from block_write_end()Matthew Wilcox (Oracle) committed 1 year agob39f7d7
  29. block: add FALLOC_FL_WRITE_ZEROES supportZhang Yi committed 1 year ago912b603
  30. block: factor out common part in blkdev_fallocate()Zhang Yi committed 1 year ago562108d
  31. fs: convert most other generic_file_*mmap() users to .mmap_prepare()Lorenzo Stoakes committed 1 year ago9d5403b
  32. block: expose write streams for block device nodesChristoph Hellwig committed 1 year agoc27683d
  33. block: use writeback_iterChristoph Hellwig committed 1 year ago00ef5c7
  34. block: don't autoload drivers on statChristoph Hellwig committed 1 year ago5f33b52
  35. block: fix race between set_blocksize and read pathsDarrick J. Wong committed 1 year agoc0e473a