1. 90addc6 scsi: use dma_get_cache_alignment() as minimum DMA alignment by Huacai Chen · 7 years ago
  2. 670ffcc Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
  3. e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  4. 3a0a529 block, scsi: Make SCSI quiesce and resume work reliably by Bart Van Assche · 7 years ago
  5. 039c635 ide, scsi: Tell the block layer at request allocation time about preempt requests by Bart Van Assche · 7 years ago
  6. a817e73 Revert "scsi: make 'state' device attribute pollable" by Linus Torvalds · 7 years ago
  7. 88022d7 blk-mq: don't handle failure in .get_budget by Ming Lei · 7 years ago
  8. 826a70a SCSI: don't get target/host busy_count in scsi_mq_get_budget() by Ming Lei · 7 years ago
  9. 0df21c8 scsi: implement .get_budget and .put_budget for blk-mq by Ming Lei · 7 years ago
  10. aeec776 scsi: allow passing in null rq to scsi_prep_state_check() by Ming Lei · 7 years ago
  11. 8fe8ffb scsi: Suppress a kernel warning in case the prep function returns BLKPREP_DEFER by Bart Van Assche · 7 years ago
  12. cf3431b scsi: scsi_error: Handle power-on reset unit attention by Hannes Reinecke · 7 years ago
  13. e98f42b scsi: sd_zbc: Fix comments and indentation by Damien Le Moal · 7 years ago
  14. a45a1f36 scsi: scsi-mq: Always unprepare before requeuing a request by Bart Van Assche · 7 years ago
  15. 832889f scsi: Improve requeuing behavior by Bart Van Assche · 7 years ago
  16. 64104f7 scsi: Call scsi_initialize_rq() for filesystem requests by Bart Van Assche · 7 years ago
  17. ccf1e00 scsi: Rework handling of scsi_device.vpd_pg8[03] by Bart Van Assche · 7 years ago
  18. 35c0506 scsi: Fix the kerneldoc for scsi_initialize_rq() by Jonathan Corbet · 7 years ago
  19. 23cb27f scsi: fix comment in scsi_device_set_state() by Hannes Reinecke · 7 years ago
  20. bed2213 scsi: Use blk_mq_rq_to_pdu() to convert a request to a SCSI command pointer by Bart Van Assche · 7 years ago
  21. e7008ff scsi: Document which queue type a function is intended for by Bart Van Assche · 7 years ago
  22. 8a97712 scsi: make 'state' device attribute pollable by Hannes Reinecke · 7 years ago
  23. 8cd1ec7 scsi: scsi_lib: rework scsi_internal_device_unblock_nowait() by Hannes Reinecke · 7 years ago
  24. 9031114 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 8 years ago
  25. c8d9cf2 block: Change argument type of scsi_req_init() by Bart Van Assche · 8 years ago
  26. ca18d6f block: Make most scsi_req_init() calls implicit by Bart Van Assche · 8 years ago
  27. f660174 blk-mq: use the introduced blk_mq_unquiesce_queue() by Ming Lei · 8 years ago
  28. 08f7843 scsi: Make scsi_mq_prep_fn() call scsi_init_command() by Bart Van Assche · 8 years ago
  29. be4c186 scsi: Introduce scsi_mq_sgl_size() by Bart Van Assche · 8 years ago
  30. 2dd6fb5 scsi: Only add commands to the device command list if required by the LLD by Bart Van Assche · 8 years ago
  31. 255ee93 scsi: Make __scsi_remove_device go straight from BLOCKED to DEL by Bart Van Assche · 8 years ago
  32. 66483a4 scsi: Introduce scsi_start_queue() by Bart Van Assche · 8 years ago
  33. 0db6ca8 scsi: Protect SCSI device state changes with a mutex by Bart Van Assche · 8 years ago
  34. 43f7571 scsi: Create two versions of scsi_internal_device_unblock() by Bart Van Assche · 8 years ago
  35. 551eb59 scsi: Split scsi_internal_device_block() by Bart Van Assche · 8 years ago
  36. 8e68825 scsi: Avoid that scsi_exit_rq() triggers a use-after-free by Bart Van Assche · 8 years ago
  37. fc17b65 blk-mq: switch ->queue_rq return value to blk_status_t by Christoph Hellwig · 8 years ago
  38. 2a842ac block: introduce new block status code type by Christoph Hellwig · 8 years ago
  39. 9efc160 block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGH by Bart Van Assche · 8 years ago
  40. 1bad6c4 scsi: zero per-cmd private driver data for each MQ I/O by Long Li · 8 years ago
  41. 7aa686d scsi: scsi_lib: Add #include <scsi/scsi_transport.h> by Bart Van Assche · 8 years ago
  42. 044f1da Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  43. 8d5e72d Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 8 years ago
  44. d6296d39 blk-mq: update ->init_request and ->exit_request prototypes by Christoph Hellwig · 8 years ago
  45. 6947529 Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  46. 0eebd00 scsi: Implement blk_mq_ops.show_rq() by Bart Van Assche · 8 years ago
  47. 8f9cedc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 8 years ago
  48. 08e0029 blk-mq: remove the error argument to blk_mq_complete_request by Christoph Hellwig · 8 years ago
  49. 17d5363 scsi: introduce a result field in struct scsi_request by Christoph Hellwig · 8 years ago
  50. ca855a5 Merge remote-tracking branch 'mkp-scsi/4.11/scsi-fixes' into fixes by James Bottomley · 8 years ago
  51. e7661a8 scsi: return correct blkprep status code in case scsi_init_io() fails. by Johannes Thumshirn · 8 years ago
  52. 65f619d Merge branch 'for-linus' into for-4.12/block by Jens Axboe · 8 years ago
  53. 36e3cf2 scsi: Avoid that SCSI queues get stuck by Bart Van Assche · 8 years ago
  54. a065863 scsi: make asynchronous aborts mandatory by Hannes Reinecke · 8 years ago
  55. 2171b6d scsi: make scsi_eh_scmd_add() always succeed by Hannes Reinecke · 8 years ago
  56. 64c7f1d block, scsi: move the retries field to struct scsi_request by Christoph Hellwig · 8 years ago
  57. f363b08 blk-mq: constify struct blk_mq_ops by Eric Biggers · 8 years ago
  58. e2a3a673 Merge remote-tracking branch 'mkp-scsi/fixes' into fixes by James Bottomley · 8 years ago
  59. a3b4924 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 8 years ago
  60. 8893cf6 scsi: mpt3sas: Avoid sleeping in interrupt context by Bart Van Assche · 8 years ago
  61. fcbfffe scsi: remove scsi_execute_req_flags by Christoph Hellwig · 8 years ago
  62. 76aaf87 scsi: merge __scsi_execute into scsi_execute by Christoph Hellwig · 8 years ago
  63. 3949e2f scsi: simplify scsi_execute_req_flags by Christoph Hellwig · 8 years ago
  64. 74a78eb scsi: make the sense header argument to scsi_test_unit_ready mandatory by Christoph Hellwig · 8 years ago
  65. 857de6e scsi: use 'scsi_device_from_queue()' for scsi_dh by Hannes Reinecke · 8 years ago
  66. ee52423 scsi: zero per-cmd driver data before each I/O by Christoph Hellwig · 8 years ago
  67. 772c8f6 Merge tag 'for-4.11/linus-merge-signed' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  68. fd3fc0b scsi: don't BUG_ON() empty DMA transfers by Johannes Thumshirn · 8 years ago
  69. aebf526 block: fold cmd_type into the REQ_OP_ space by Christoph Hellwig · 8 years ago
  70. 57292b5 block: introduce blk_rq_is_passthrough by Christoph Hellwig · 8 years ago
  71. 82ed4db block: split scsi_request out of struct request by Christoph Hellwig · 8 years ago
  72. e9c787e scsi: allocate scsi_cmnd structures as part of struct request by Christoph Hellwig · 8 years ago
  73. d48777a6 scsi: remove __scsi_alloc_queue by Christoph Hellwig · 8 years ago
  74. 0a6ac4e scsi: respect unchecked_isa_dma for blk-mq by Christoph Hellwig · 8 years ago
  75. 34241af Merge branch 'for-linus' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  76. fd102b1 scsi: use blk_rq_payload_bytes by Christoph Hellwig · 8 years ago
  77. 7dbbf0f scsi: scsi-mq: Wait for .queue_rq() if necessary by Bart Van Assche · 8 years ago
  78. a829a84 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 8 years ago
  79. f9d03f9 block: improve handling of the magic discard payload by Christoph Hellwig · 8 years ago
  80. 669f044 scsi: srp_transport: Move queuecommand() wait code to SCSI core by Bart Van Assche · 8 years ago
  81. 2868f13 scsi_lib: untangle 0 and BLK_MQ_RQ_QUEUE_OK by Omar Sandoval · 8 years ago
  82. 2d9c5c2 scsi: allow LLDDs to expose the queue mapping to blk-mq by Christoph Hellwig · 8 years ago
  83. 2b053ac blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request() by Bart Van Assche · 8 years ago
  84. 52d7f1b blk-mq: Avoid that requeueing starts stopped queues by Bart Van Assche · 8 years ago
  85. e806402 block: split out request-only flags into a new namespace by Christoph Hellwig · 8 years ago
  86. 7d7e0f9 blk-mq: remove ->map_queue by Christoph Hellwig · 8 years ago
  87. a621bac scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands by James Bottomley · 9 years ago
  88. d230823 scsi_lib: Decode T10 vendor IDs by Hannes Reinecke · 9 years ago
  89. 9b1d6c8 lib: scatterlist: move SG pool code from SCSI driver to lib/sg_pool.c by Ming Lin · 9 years ago
  90. 65e8617 scsi: rename SCSI_MAX_{SG, SG_CHAIN}_SEGMENTS by Ming Lin · 9 years ago
  91. 001d63b scsi: rename SG related struct and functions by Ming Lin · 9 years ago
  92. 22cc3d4 scsi: replace "mq" with "first_chunk" in SG functions by Ming Lin · 9 years ago
  93. 91dbc08 scsi: replace "scsi_data_buffer" with "sg_table" in SG functions by Ming Lin · 9 years ago
  94. a7dee8f Merge branch 'fixes' into misc by James Bottomley · 9 years ago
  95. e1cd391 SCSI: Free resources when we return BLKPREP_INVALID by jiangyiwen · 9 years ago
  96. d3d3289 scsi_dh: add 'rescan' callback by Hannes Reinecke · 9 years ago
  97. a8aa397 scsi: Add scsi_vpd_tpg_id() by Hannes Reinecke · 9 years ago
  98. 9983bed scsi: Add scsi_vpd_lun_id() by Hannes Reinecke · 9 years ago
  99. 71baba4 mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM by Mel Gorman · 9 years ago
  100. f4829a9 blk-mq: fix racy updates of rq->errors by Christoph Hellwig · 9 years ago