1. 05bdb99 block: replace fmode_t with a block-specific type for block open flags by Christoph Hellwig · 1 year, 9 months ago
  2. 99b0778 rnbd-srv: replace sess->open_flags with a "bool readonly" by Christoph Hellwig · 1 year, 9 months ago
  3. 2736e8e block: use the holder as indication for exclusive opens by Christoph Hellwig · 1 year, 9 months ago
  4. 5ee6076 rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path by Christoph Hellwig · 1 year, 9 months ago
  5. ae22076 block: remove the unused mode argument to ->release by Christoph Hellwig · 1 year, 9 months ago
  6. d32e2bf block: pass a gendisk to ->open by Christoph Hellwig · 1 year, 9 months ago
  7. fece685 block/rnbd-srv: make process_msg_sess_info returns void by Guoqing Jiang · 1 year, 10 months ago
  8. d3fc0b4 block/rnbd-srv: init err earlier in rnbd_srv_init_module by Guoqing Jiang · 1 year, 10 months ago
  9. 6a12d53 block/rnbd-srv: init ret with 0 instead of -EPERM by Guoqing Jiang · 1 year, 10 months ago
  10. 3ecdbf9 block/rnbd-srv: rename one member in rnbd_srv_dev by Guoqing Jiang · 1 year, 10 months ago
  11. ba2eed1 block/rnbd-srv: no need to check sess_dev by Guoqing Jiang · 1 year, 10 months ago
  12. d6e9491 block/rnbd: introduce rnbd_access_modes by Guoqing Jiang · 1 year, 10 months ago
  13. 5783153 block/rnbd-srv: remove unused header by Guoqing Jiang · 1 year, 10 months ago
  14. b0488411 block/rnbd: kill rnbd_flags_supported by Guoqing Jiang · 1 year, 10 months ago
  15. 0718afd block: introduce holder ops by Christoph Hellwig · 1 year, 9 months ago
  16. 5e6e080 block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE by Guoqing Jiang · 1 year, 10 months ago
  17. 1aaba11 driver core: class: remove module * from class_create() by Greg Kroah-Hartman · 2 years ago
  18. 9d6033e3 block/rnbd-clt: fix wrong max ID in ida_alloc_max by Guoqing Jiang · 2 years, 2 months ago
  19. e08466a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 2 years, 5 months ago
  20. f7de488 rnbd-srv: remove struct rnbd_dev by Christoph Hellwig · 2 years, 6 months ago
  21. 6856b19 rnbd-srv: remove rnbd_dev_{open,close} by Christoph Hellwig · 2 years, 6 months ago
  22. 2ecaa58 rnbd-srv: remove rnbd_endio by Christoph Hellwig · 2 years, 6 months ago
  23. 9ad1532 rnbd-srv: simplify rnbd_srv_fill_msg_open_rsp by Christoph Hellwig · 2 years, 6 months ago
  24. 8807707 rnbd-srv: remove redundant setting of blk_open_flags by Guoqing Jiang · 2 years, 6 months ago
  25. be2b2f6 rnbd-srv: make process_msg_close returns void by Guoqing Jiang · 2 years, 6 months ago
  26. 095134f rnbd-srv: add comment in rnbd_srv_rdma_ev by Guoqing Jiang · 2 years, 6 months ago
  27. 6edd86a RDMA/rtrs: Remove 'dir' argument from rnbd_srv_rdma_ev by Guoqing Jiang · 2 years, 6 months ago
  28. f2cc648 block/rnbd-clt: Remove the unneeded result variable by ye xingchen · 2 years, 7 months ago
  29. a4e1d0b block: Change the return type of blk_mq_map_queues() into void by Bart Van Assche · 2 years, 7 months ago
  30. 74e237b block/rnbd-srv: Add event tracing support by Santosh Pradhan · 2 years, 7 months ago
  31. ce11bdf block/rnbd-srv: Replace sess_dev_list with index_idr by Md Haris Iqbal · 2 years, 8 months ago
  32. 4bc14f3 block/rnbd-srv: Set keep_id to true after mutex_trylock by Md Haris Iqbal · 2 years, 8 months ago
  33. e507210 rnbd-clt: make rnbd_clt_change_capacity return void by Guoqing Jiang · 2 years, 8 months ago
  34. ae2dfd1 rnbd-clt: pass sector_t type for resize capacity by Guoqing Jiang · 2 years, 8 months ago
  35. fb516fa rnbd-clt: check capacity inside rnbd_clt_change_capacity by Guoqing Jiang · 2 years, 8 months ago
  36. 59f070d rnbd-clt: adjust the layout of struct rnbd_clt_dev by Guoqing Jiang · 2 years, 8 months ago
  37. dfc270c rnbd-clt: reduce the size of struct rnbd_clt_dev by Guoqing Jiang · 2 years, 8 months ago
  38. 017d76f rnbd-clt: kill read_only from struct rnbd_clt_dev by Guoqing Jiang · 2 years, 8 months ago
  39. 52334f4 rnbd-clt: don't free rsp in msg_open_conf for map scenario by Guoqing Jiang · 2 years, 8 months ago
  40. 9ddae3b rnbd-clt: open code send_msg_open in rnbd_clt_map_device by Guoqing Jiang · 2 years, 8 months ago
  41. 03df83a block/rnbd: Use blk_opf_t where appropriate by Bart Van Assche · 2 years, 8 months ago
  42. 6e880cf rnbd-srv: remove the name field from struct rnbd_dev by Christoph Hellwig · 2 years, 8 months ago
  43. 8b9ab62 block: remove blk_cleanup_disk by Christoph Hellwig · 2 years, 9 months ago
  44. 6f8191f block: simplify disk shutdown by Christoph Hellwig · 2 years, 9 months ago
  45. 18292fa rnbd-srv: use bdev_discard_alignment by Christoph Hellwig · 2 years, 11 months ago
  46. 5ea7c13 block/rnbd-clt: Avoid flush_workqueue(system_long_wq) usage by Jack Wang · 2 years, 11 months ago
  47. 44abff2c block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD by Christoph Hellwig · 2 years, 11 months ago
  48. 7020057 block: remove QUEUE_FLAG_DISCARD by Christoph Hellwig · 2 years, 11 months ago
  49. cf0fbf8 block: add a bdev_max_discard_sectors helper by Christoph Hellwig · 2 years, 11 months ago
  50. a557e82 block: add a bdev_fua helper by Christoph Hellwig · 2 years, 11 months ago
  51. 08e688f block: add a bdev_write_cache helper by Christoph Hellwig · 2 years, 11 months ago
  52. 6f2689a Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 3 years ago
  53. 69d1dea Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years ago
  54. 4f48120 blk-mq: prepare for implementing hctx table via xarray by Ming Lei · 3 years ago
  55. 24afc15 block/rnbd: Remove a useless mutex by Christophe JAILLET · 3 years, 1 month ago
  56. 030ce8b block/rnbd: client device does not care queue/rotational by Gioh Kim · 3 years, 2 months ago
  57. 4a09a84 block/rnbd-clt: fix CHECK:BRACES warning by Gioh Kim · 3 years, 2 months ago
  58. ebd0473 scsi: rnbd: Remove WRITE_SAME support by Christoph Hellwig · 3 years, 1 month ago
  59. 07888c66 block: pass a block_device and opf to bio_alloc by Christoph Hellwig · 3 years, 1 month ago
  60. d7b78de rnbd-srv: remove struct rnbd_dev_blk_io by Christoph Hellwig · 3 years, 1 month ago
  61. 1fe0640 rnbd-srv: simplify bio mapping in process_rdma by Christoph Hellwig · 3 years, 1 month ago
  62. 322cbb5 block: remove genhd.h by Christoph Hellwig · 3 years, 1 month ago
  63. 3689f9f Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux by Linus Torvalds · 3 years, 1 month ago
  64. b5c7e7e all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate by Yury Norov · 3 years, 7 months ago
  65. 747c19e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 3 years, 2 months ago
  66. f3433d7 RDMA/rtrs-clt: Rename rtrs_clt to rtrs_clt_sess by Vaishali Thakkar · 3 years, 2 months ago
  67. f7ecac6 RDMA/rtrs-srv: Rename rtrs_srv to rtrs_srv_sess by Vaishali Thakkar · 3 years, 2 months ago
  68. ae4c816 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path by Vaishali Thakkar · 3 years, 2 months ago
  69. 050f461 block/rnbd-clt-sysfs: use default_groups in kobj_type by Greg Kroah-Hartman · 3 years, 2 months ago
  70. f3fa33a block: remove the ->rq_disk field in struct request by Christoph Hellwig · 3 years, 3 months ago
  71. 2e9e31b rnbd: add error handling support for add_disk() by Luis Chamberlain · 3 years, 5 months ago
  72. 5a72e89 block: add a struct io_comp_batch argument to fops->iopoll() by Jens Axboe · 3 years, 5 months ago
  73. 24b83de block: move struct request to blk-mq.h by Christoph Hellwig · 3 years, 6 months ago
  74. 7904022 block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs by Dan Carpenter · 3 years, 5 months ago
  75. 3087b33 block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show by Md Haris Iqbal · 3 years, 7 months ago
  76. 94dace8 block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr by Gioh Kim · 3 years, 7 months ago
  77. e04360a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 3 years, 8 months ago
  78. 7404bdd rnbd/rtrs-clt: Query and use max_segments from rtrs-clt. by Jack Wang · 3 years, 9 months ago
  79. 2c6ee0a rnbd: use blk_mq_alloc_disk and blk_cleanup_disk by Christoph Hellwig · 3 years, 9 months ago
  80. 1e31016 block/rnbd: Remove all likely and unlikely by Gioh Kim · 3 years, 10 months ago
  81. 1056ad8 block/rnbd-clt: Check the return value of the function rtrs_clt_query by Md Haris Iqbal · 3 years, 10 months ago
  82. 292660f block/rnbd: Fix style issues by Dima Stepanov · 3 years, 10 months ago
  83. 80d43cb block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t by Md Haris Iqbal · 3 years, 10 months ago
  84. 57b93ed block/rnbd: Use strscpy instead of strlcpy by Dima Stepanov · 3 years, 11 months ago
  85. 3db7cf5 block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_name by Dima Stepanov · 3 years, 11 months ago
  86. 503438a block/rnbd-clt: Remove max_segment_size by Jack Wang · 3 years, 11 months ago
  87. 3ba1c69 block/rnbd-clt: Generate kobject_uevent when the rnbd device state changes by Md Haris Iqbal · 3 years, 11 months ago
  88. c81cba8 block/rnbd-srv: Remove unused arguments of rnbd_srv_rdma_ev by Gioh Kim · 3 years, 11 months ago
  89. 2958a99 block/rnbd-clt: Support polling mode for IO latency optimization by Gioh Kim · 3 years, 11 months ago
  90. 12b0653 block/rnbd-clt: Fix missing a memory free when unloading the module by Gioh Kim · 3 years, 11 months ago
  91. ce9d2b4 block/rnbd-clt: Improve find_or_create_sess() return check by Tom Rix · 3 years, 11 months ago
  92. c77bfa8 block/rnbd-srv: Remove force_close file after holding a lock by Gioh Kim · 3 years, 11 months ago
  93. b168e1d block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel by Gioh Kim · 3 years, 11 months ago
  94. 9f455ee block/rnbd-clt: Replace {NO_WAIT,WAIT} with RTRS_PERMIT_{WAIT,NOWAIT} by Gioh Kim · 3 years, 11 months ago
  95. d16b5ac block/rnbd: Kill destroy_device_cb by Guoqing Jiang · 3 years, 11 months ago
  96. 8e43c90 block/rnbd: Kill rnbd_clt_destroy_default_group by Guoqing Jiang · 3 years, 11 months ago
  97. d0a70ab block/rnbd-clt: Move add_disk(dev->gd) to rnbd_clt_setup_gen_disk by Guoqing Jiang · 3 years, 11 months ago
  98. 8b7f051 block/rnbd-clt: Remove some arguments from rnbd_client_setup_device by Guoqing Jiang · 3 years, 11 months ago
  99. 02ee80f block/rnbd-clt: Remove some arguments from insert_dev_if_not_exists_devpath by Guoqing Jiang · 3 years, 11 months ago
  100. 3a21777 block/rnbd-clt: avoid module unload race with close confirmation by Jack Wang · 4 years, 2 months ago