Code

History

Commits on v6.9 to block/bdev.c35+
  1. Merge tag 'vfs-6.9-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 2 years ago52034ca
  2. Merge tag 'block-6.9-20240420' of git://git.kernel.dk/linuxLinus Torvalds committed 2 years ago977b1ef
  3. block: propagate partition scanning errors to the BLKRRPART ioctlChristoph Hellwig committed 2 years ago752863b
  4. block: fix module reference leakage from bdev_open_by_dev error pathYu Kuai committed 2 years ago9617cd6
  5. fs,block: yield devices earlyChristian Brauner committed 2 years ago22650a9
  6. block: count BLK_OPEN_RESTRICT_WRITES openersChristian Brauner committed 2 years ago3ff56e2
  7. block: handle BLK_OPEN_RESTRICT_WRITES correctlyChristian Brauner committed 2 years agoddd65e1
  8. fs,block: get holder during claimChristian Brauner committed 2 years ago59a55a6
  9. Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds committed 2 years ago1ddeeb2
  10. block: remove bdev_handle completelyChristian Brauner committed 2 years agoab838b3
  11. block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write accessChristian Brauner committed 2 years ago321de65
  12. bdev: remove bdev pointer from struct bdev_handleChristian Brauner committed 2 years ago7c09a4e
  13. bdev: make struct bdev_handle private to the block layerChristian Brauner committed 2 years agoa56aefc
  14. bdev: make bdev_{release, open_by_dev}() private to block layerChristian Brauner committed 2 years agob1211a2
  15. bdev: remove bdev_open_by_path()Christian Brauner committed 2 years agoe97d06a
  16. bdev: open block device as filesChristian Brauner committed 2 years agof3a6088
  17. bdev: remove SLAB_MEM_SPREAD flag usageChengming Zhou committed 2 years ago82c6515
  18. Merge tag 'vfs-6.8.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 2 years ago3f6984e
  19. block: Fix a memory leak in bdev_open_by_dev()Christophe JAILLET committed 2 years ago8ff363a
  20. block: update the stable_writes flag in bdev_addChristoph Hellwig committed 3 years ago1898efc
  21. block: Add config option to not allow writing to mounted devicesJan Kara committed 3 years agoed5cc70
  22. block: Remove blkdev_get_by_*() functionsJan Kara committed 3 years agocd34758
  23. bdev: implement freeze and thaw holder operationsChristian Brauner committed 3 years ago49ef883
  24. bdev: surface the error from sync_blockdev()Christian Brauner committed 3 years agofbcb8f3
  25. bdev: rename freeze and thaw helpersChristian Brauner committed 3 years ago982c3b3
  26. Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 3 years ago8f6f76a
  27. block: move bdev_mark_dead out of disk_check_media_changeChristoph Hellwig committed 3 years ago6e57236
  28. fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lockJan Kara committed 3 years agofd14641
  29. block: Use bdev_open_by_dev() in blkdev_open()Jan Kara committed 3 years ago841dd78
  30. block: Provide bdev_open_* functionsJan Kara committed 3 years agoe719b4d
  31. treewide: mark stuff as __ro_after_initAlexey Dobriyan committed 3 years ago68279f9
  32. Merge tag 'vfs-6.6-merge-2' of ssh://gitolite.kernel.org/pub/scm/fs/xfs/xfs-linuxChristian Brauner committed 3 years ago3fb5a65
  33. block: call into the file system for ioctl BLKFLSBUFChristoph Hellwig committed 3 years ago2142b88
  34. block: call into the file system for bdev_mark_deadChristoph Hellwig committed 3 years agod8530de
  35. block: consolidate __invalidate_device and fsync_bdevChristoph Hellwig committed 3 years ago560e20e