1. f7c8a41 loop: access lo_backing_file only when the loop device is Lo_bound by Dongli Zhang · 6 years ago
  2. 758a58d loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() by Dongli Zhang · 6 years ago
  3. 40853d6 loop: do not print warn message if partition scan is successful by Dongli Zhang · 6 years ago
  4. 56d18f6 block: kill BLK_MQ_F_SG_MERGE by Ming Lei · 6 years ago
  5. 86af595 block: loop: pass multi-page bvec to iov_iter by Ming Lei · 6 years ago
  6. 5db470e loop: drop caches if offset or block_size are changed by Jaegeuk Kim · 6 years ago
  7. c411036 block: loop: remove redundant code by Chengguang Xu · 6 years ago
  8. 38a3499 block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() by Chengguang Xu · 6 years ago
  9. db6638d blkcg: remove bio->bi_css and instead use bio->bi_blkg by Dennis Zhou · 6 years ago
  10. 628bd85 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() by Tetsuo Handa · 6 years ago
  11. c28445f loop: Get rid of 'nested' acquisition of loop_ctl_mutex by Jan Kara · 6 years ago
  12. 1dded9a loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex by Jan Kara · 6 years ago
  13. 0da03ca loop: Fix deadlock when calling blkdev_reread_part() by Jan Kara · 6 years ago
  14. 85b0a54 loop: Move loop_reread_partitions() out of loop_ctl_mutex by Jan Kara · 6 years ago
  15. d57f337 loop: Move special partition reread handling in loop_clr_fd() by Jan Kara · 6 years ago
  16. c371077 loop: Push loop_ctl_mutex down to loop_change_fd() by Jan Kara · 6 years ago
  17. 757ecf4 loop: Push loop_ctl_mutex down to loop_set_fd() by Jan Kara · 6 years ago
  18. 550df5fd loop: Push loop_ctl_mutex down to loop_set_status() by Jan Kara · 6 years ago
  19. 4a5ce9b loop: Push loop_ctl_mutex down to loop_get_status() by Jan Kara · 6 years ago
  20. 7ccd079 loop: Push loop_ctl_mutex down into loop_clr_fd() by Jan Kara · 6 years ago
  21. a2505b7 loop: Split setting of lo_state from loop_clr_fd by Jan Kara · 6 years ago
  22. a131654 loop: Push lo_ctl_mutex down into individual ioctls by Jan Kara · 6 years ago
  23. 0a42e99 loop: Get rid of loop_index_mutex by Jan Kara · 6 years ago
  24. 967d1dc loop: Fold __loop_release into loop_release by Jan Kara · 6 years ago
  25. 310ca16 block/loop: Use global lock for ioctl() operation. by Tetsuo Handa · 6 years ago
  26. b1ab5fa block/loop: Don't grab "struct file" for vfs_getattr() operation. by Tetsuo Handa · 6 years ago
  27. 5f21585 Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  28. 9931a07 Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  29. b5f2954 blkcg: revert blkcg cleanups series by Dennis Zhou · 6 years ago
  30. aa563d7 iov_iter: Separate type from direction and use accessor functions by David Howells · 6 years ago
  31. c839e7a blkcg: remove bio->bi_css and instead use bio->bi_blkg by Dennis Zhou (Facebook) · 6 years ago
  32. d893ff8 block/loop: mark expected switch fall-through by Gustavo A. R. Silva · 7 years ago
  33. f4354a9 loop: remove redundant pointer inode by Colin Ian King · 7 years ago
  34. 2911952 Merge tag 'for-linus-20180706' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  35. 9fea4b3 loop: Add LOOP_SET_BLOCK_SIZE in compat ioctl by Evan Green · 7 years ago
  36. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 7 years ago
  37. a381884 Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  38. 4a18998 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  39. d2ac838 loop: add recursion validation to LOOP_CHANGE_FD by Theodore Ts'o · 7 years ago
  40. f459c34 Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  41. d9a08a9 fs: Add aio iopriority support by Adam Manzanares · 7 years ago
  42. 5657a81 block drivers/block: Use octal not symbolic permissions by Joe Perches · 7 years ago
  43. eedffa2 loop: clear wb_err in bd_inode when detaching backing file by Jeff Layton · 7 years ago
  44. d3349b6 loop: remember whether sysfs_create_group() was done by Tetsuo Handa · 7 years ago
  45. f9de14b loop: handle short DIO reads by Jens Axboe · 7 years ago
  46. 1894e91 loop: remove cmd->rq member by Jens Axboe · 7 years ago
  47. bdac616db loop: fix LOOP_GET_STATUS lock imbalance by Omar Sandoval · 7 years ago
  48. 1e047ea block/loop: fix deadlock after loop_set_status by Tetsuo Handa · 7 years ago
  49. 3526dd0 Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  50. 3148ffb loop: use killable lock in ioctls by Omar Sandoval · 7 years ago
  51. 2d1d4c1 loop: don't call into filesystem while holding lo_ctl_mutex by Omar Sandoval · 7 years ago
  52. 1d03757 loop: Fix lost writes caused by missing flag by Ross Zwisler · 7 years ago
  53. 8b904b5 block: Use blk_queue_flag_*() in drivers instead of queue_flag_*() by Bart Van Assche · 7 years ago
  54. 0fa8ebd block/loop: Delete gendisk before cleaning up the request queue by Bart Van Assche · 7 years ago
  55. 3079c22 genhd: Rename get_disk() to get_disk_and_module() by Jan Kara · 7 years ago
  56. ae66501 loop: fix concurrent lo_open/lo_release by Linus Torvalds · 7 years ago
  57. 0b508bc block: fix a build error by Shaohua Li · 7 years ago
  58. d4478e9 block/loop: make loop cgroup aware by Shaohua Li · 7 years ago
  59. bf09375 loop: set physical block size to logical block size by Omar Sandoval · 7 years ago
  60. 92d7733 block/loop: fix use after free by Shaohua Li · 7 years ago
  61. 40326d8 block/loop: allow request merge for directio mode by Shaohua Li · 7 years ago
  62. 54bb0ad block/loop: set hw_sectors by Shaohua Li · 7 years ago
  63. 43cade80 loop: fold loop_switch() into callers by Omar Sandoval · 7 years ago
  64. 89e4fde loop: add ioctl for changing logical block size by Omar Sandoval · 7 years ago
  65. 6c6b6f2 loop: set physical block size to PAGE_SIZE by Omar Sandoval · 7 years ago
  66. 8a0740c loop: get rid of lo_blocksize by Omar Sandoval · 7 years ago
  67. cd996fb Merge tag 'v4.13-rc7' into for-4.14/block-postmerge by Jens Axboe · 7 years ago
  68. 1e6ec9e Revert "loop: support 4k physical blocksize" by Omar Sandoval · 7 years ago
  69. a8c1d06 loop: fix to a race condition due to the early registration of device by Anton Volkov · 7 years ago
  70. 89fbf53 Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  71. abbb6589 fs: implement vfs_iter_write using do_iter_write by Christoph Hellwig · 8 years ago
  72. 18e9710 fs: implement vfs_iter_read using do_iter_read by Christoph Hellwig · 8 years ago
  73. b2ee7d4 loop: Add PF_LESS_THROTTLE to block/loop device thread. by NeilBrown · 8 years ago
  74. 8f66439 Merge tag 'v4.12-rc5' into for-4.13/block by Jens Axboe · 8 years ago
  75. fc17b65 blk-mq: switch ->queue_rq return value to blk_status_t by Christoph Hellwig · 8 years ago
  76. 2a842ac block: introduce new block status code type by Christoph Hellwig · 8 years ago
  77. b040ad9 loop: fix error handling regression by Arnd Bergmann · 8 years ago
  78. f2c6df7 loop: support 4k physical blocksize by Hannes Reinecke · 8 years ago
  79. 51001b7 loop: Remove unused 'bdev' argument from loop_set_capacity by Hannes Reinecke · 8 years ago
  80. 6460495 Fix loop device flush before configure v3 by James Wang · 8 years ago
  81. d6296d39 blk-mq: update ->init_request and ->exit_request prototypes by Christoph Hellwig · 8 years ago
  82. 08e0029 blk-mq: remove the error argument to blk_mq_complete_request by Christoph Hellwig · 8 years ago
  83. fe2cb29 loop: zero-fill bio on the submitting cpu by Christoph Hellwig · 8 years ago
  84. 48920ff block: remove the discard_zeroes_data flag by Christoph Hellwig · 8 years ago
  85. 19372e2 loop: implement REQ_OP_WRITE_ZEROES by Christoph Hellwig · 8 years ago
  86. f363b08 blk-mq: constify struct blk_mq_ops by Eric Biggers · 8 years ago
  87. 590dce2 Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  88. e0d0722 Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  89. a528d35 statx: Add a system call to make enhanced file info available by David Howells · 8 years ago
  90. 94e877d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  91. e02898b4 loop: fix LO_FLAGS_PARTSCAN hang by Omar Sandoval · 8 years ago
  92. 653a774 Merge remote-tracking branch 'ovl/for-viro' into for-linus by Al Viro · 8 years ago
  93. 89d790a scripts/spelling.txt: add "algined" pattern and fix typo instances by Masahiro Yamada · 8 years ago
  94. bb7462b vfs: use helpers for calling f_op->{read,write}_iter() by Miklos Szeredi · 8 years ago
  95. ecdd095 block/loop: fix race between I/O and set_status by Ming Lei · 8 years ago
  96. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  97. b4a567e loop: return proper error from loop_queue_rq() by Omar Sandoval · 8 years ago
  98. 3989144 kthread: kthread worker API cleanup by Petr Mladek · 8 years ago
  99. 7d7e0f9 blk-mq: remove ->map_queue by Christoph Hellwig · 8 years ago
  100. c1c87c2 loop: make do_req_filebacked more robust by Christoph Hellwig · 8 years ago