1. bc546c0 scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() by Ye Bin · 4 years ago
  2. 8092782 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() by Dan Carpenter · 3 years, 7 months ago
  3. 7e26e3e scsi: scsi_dh_alua: Check for negative result value by Hannes Reinecke · 3 years, 8 months ago
  4. ee8868c scsi: scsi_dh_alua: Retry RTPG on a different path after failure by Martin Wilck · 3 years, 8 months ago
  5. b8e162f scsi: core: Introduce enum scsi_disposition by Bart Van Assche · 3 years, 9 months ago
  6. bc3f2b4 scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() by Ewan D. Milne · 3 years, 9 months ago
  7. 22ec513 scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() by John Pittman · 3 years, 9 months ago
  8. 60f7c50 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 4 years ago
  9. fb90885 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention by Hannes Reinecke · 4 years, 3 months ago
  10. 268940b scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state by Hannes Reinecke · 4 years, 3 months ago
  11. 5faf50e scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() by Hannes Reinecke · 4 years, 3 months ago
  12. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  13. 1c4e395 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 5 years ago
  14. b6ce6fb scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions by Hannes Reinecke · 5 years ago
  15. 10fd717 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 5 years ago
  16. 57adf5d scsi: scsi_dh_rdac: zero cdb in send_mode_select() by Martin Wilck · 5 years ago
  17. 2012299 scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG by Hannes Reinecke · 5 years ago
  18. 1975b33 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  19. 1a59d1b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 by Thomas Gleixner · 6 years ago
  20. 12e750b scsi: scsi_dh_alua: Fix possible null-ptr-deref by YueHaibing · 6 years ago
  21. c82ee6d treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18 by Thomas Gleixner · 6 years ago
  22. ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
  23. 4c1cb67 scsi: return blk_status_t from device handler ->prep_fn by Christoph Hellwig · 6 years ago
  24. 2e1f44f Merge branch 'fixes' into misc by James Bottomley · 7 years ago
  25. 2e8c300 scsi: scsi_dh_alua: Correct comment for alua_alloc_pg() by John Pittman · 7 years ago
  26. 92eb506 scsi: device_handler: remove VLAs by Stephen Kitt · 7 years ago
  27. f557247 scsi: scsi_dh: Document alua_rtpg_queue() arguments by Bart Van Assche · 7 years ago
  28. 80c716f scsi: scsi_dh_alua: skip RTPG for devices only supporting active/optimized by Hannes Reinecke · 7 years ago
  29. 2a8f7a0 scsi: scsi_dh: Return SCSI_DH_XX error code from ->attach() by Hannes Reinecke · 7 years ago
  30. 6934be4 scsi: scsi_dh_alua: remove synchronous STPG support by Christoph Hellwig · 8 years ago
  31. 0648a07 scsi: scsi_dh_rdac: Use ctlr directly in rdac_failover_get() by Artem Savkov · 8 years ago
  32. 0aeccdf scsi: scsi_dh_alua: Warn if the first argument of alua_rtpg_queue() is NULL by Bart Van Assche · 8 years ago
  33. 7cb689f scsi: scsi_dh_alua: Ensure that alua_activate() calls the completion function by Bart Van Assche · 8 years ago
  34. 625fe85 scsi: scsi_dh_alua: Check scsi_device_get() return value by Bart Van Assche · 8 years ago
  35. fcbfffe scsi: remove scsi_execute_req_flags by Christoph Hellwig · 8 years ago
  36. 4d7d39a scsi: scsi_dh_emc: return success in clariion_std_inquiry() by Dan Carpenter · 8 years ago
  37. 80e1836 scsi_dh_hp_sw: switch to scsi_execute_req_flags() by Hannes Reinecke · 8 years ago
  38. b78205c scsi_dh_emc: switch to scsi_execute_req_flags() by Hannes Reinecke · 8 years ago
  39. 3278255 scsi_dh_rdac: switch to scsi_execute_req_flags() by Hannes Reinecke · 8 years ago
  40. a829a84 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 8 years ago
  41. 36869cb Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  42. d29425b scsi: scsi_dh_alua: Fix RCU annotations by Bart Van Assche · 8 years ago
  43. df3d422 scsi: scsi_dh_alua: Fix a reference counting bug by Bart Van Assche · 8 years ago
  44. 1fdd142 scsi: scsi_dh_alua: fix missing kref_put() in alua_rtpg_work() by tang.junhui · 8 years ago
  45. e806402 block: split out request-only flags into a new namespace by Christoph Hellwig · 8 years ago
  46. 086acff scsi: scsi_dh_alua: Fix memory leak in alua_rtpg() by tang.junhui · 8 years ago
  47. e7ca7f9 Merge branch 'fixes' into misc by James Bottomley · 9 years ago
  48. fe8b953 scsi_dh_alua: do not fail for unknown VPD identification by Hannes Reinecke · 9 years ago
  49. a4bd852 scsi_dh_alua: uninitialized variable in alua_rtpg() by Dan Carpenter · 9 years ago
  50. 1f275f9 scsi_dh_alua: Declare local functions static by Bart Van Assche · 9 years ago
  51. 38c3159 scsi_dh_alua: Fix a recently introduced deadlock by Bart Van Assche · 9 years ago
  52. 100bcb8 scsi_dh_alua: uninitialized variable in alua_check_vpd() by Dan Carpenter · 9 years ago
  53. 0323375 scsi_dh_emc: update 'access_state' field by Hannes Reinecke · 9 years ago
  54. 1a5dc16 scsi_dh_rdac: update 'access_state' field by Hannes Reinecke · 9 years ago
  55. cb0a168 scsi_dh_alua: update 'access_state' field by Hannes Reinecke · 9 years ago
  56. 5115fc7 scsi_dh_alua: use common definitions for ALUA state by Hannes Reinecke · 9 years ago
  57. e79c82c scsi_dh_alua: Update version to 2.0 by Hannes Reinecke · 9 years ago
  58. d3d3289 scsi_dh: add 'rescan' callback by Hannes Reinecke · 9 years ago
  59. 9d2c303 scsi_dh_alua: Send TEST UNIT READY to poll for transitioning by Hannes Reinecke · 9 years ago
  60. c57168a scsi_dh_alua: update all port states by Hannes Reinecke · 9 years ago
  61. 2b35865 scsi_dh_alua: Recheck state on unit attention by Hannes Reinecke · 9 years ago
  62. 851cde9 scsi_dh_alua: Add new blacklist flag 'BLIST_SYNC_ALUA' by Hannes Reinecke · 9 years ago
  63. 00642a1 scsi_dh_alua: Allow workqueue to run synchronously by Hannes Reinecke · 9 years ago
  64. 03197b6 scsi_dh_alua: Use workqueue for RTPG by Hannes Reinecke · 9 years ago
  65. 7af3361 scsi_dh_alua: remove 'rel_port' from alua_dh_data structure by Hannes Reinecke · 9 years ago
  66. aa90f49 scsi_dh_alua: move optimize_stpg evaluation by Hannes Reinecke · 9 years ago
  67. 2826140 revert commit a8e5a2d593cb ("[SCSI] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning") by Hannes Reinecke · 9 years ago
  68. a4253fd scsi_dh_alua: simplify alua_initialize() by Hannes Reinecke · 9 years ago
  69. 0047220 scsi_dh_alua: use unique device id by Hannes Reinecke · 9 years ago
  70. 43394c6 scsi_dh_alua: Use separate alua_port_group structure by Hannes Reinecke · 9 years ago
  71. c49c834 scsi_dh_alua: allocate RTPG buffer separately by Hannes Reinecke · 9 years ago
  72. 40bb61a scsi_dh_alua: switch to scsi_execute_req_flags() by Hannes Reinecke · 9 years ago
  73. dd5cc40 scsi_dh_alua: call alua_rtpg() if stpg fails by Hannes Reinecke · 9 years ago
  74. b246075 scsi_dh_alua: Make stpg synchronous by Hannes Reinecke · 9 years ago
  75. f2ecf13 scsi_dh_alua: separate out alua_stpg() by Hannes Reinecke · 9 years ago
  76. d42ae5f scsi_dh_alua: Pass buffer as function argument by Hannes Reinecke · 9 years ago
  77. 0c994c0 scsi_dh: force modular build if SCSI is a module by Arnd Bergmann · 9 years ago
  78. d2d06d4 scsi_dh_rdac: always retry MODE SELECT on command lock violation by Hannes Reinecke · 9 years ago
  79. 23211c1 scsi_dh_alua: Remove stale variables by Hannes Reinecke · 9 years ago
  80. 83ea0e5 scsi_dh_alua: use scsi_vpd_tpg_id() by Hannes Reinecke · 9 years ago
  81. e2d817d scsi_dh_alua: simplify sense code handling by Hannes Reinecke · 9 years ago
  82. ad0ea64 scsi_dh_alua: rework alua_check_tpgs() to return the tpgs mode by Hannes Reinecke · 9 years ago
  83. a708977 scsi_dh_alua: use unaligned access macros by Hannes Reinecke · 9 years ago
  84. 6c4fc04 scsi_dh_alua: use flag for RTPG extended header by Hannes Reinecke · 9 years ago
  85. dac173e scsi_dh_alua: fixup description of stpg_endio() by Hannes Reinecke · 9 years ago
  86. 5597caf scsi_dh_alua: return standard SCSI return codes in submit_rtpg by Hannes Reinecke · 9 years ago
  87. 80bd68d scsi_dh_alua: use standard logging functions by Hannes Reinecke · 9 years ago
  88. d3692a3 scsi_dh_alua: sanitze sense code handling by Hannes Reinecke · 9 years ago
  89. 6cc05d4 scsi_dh_alua: improved logging by Hannes Reinecke · 9 years ago
  90. 9b80dce scsi_dh_alua: Use vpd_pg83 information by Hannes Reinecke · 9 years ago
  91. db5a6a6 scsi_dh_alua: Disable ALUA handling for non-disk devices by Hannes Reinecke · 9 years ago
  92. ee14c67 scsi_dh: kill struct scsi_dh_data by Christoph Hellwig · 9 years ago
  93. d95dbff scsi_dh: move device matching to the core code by Christoph Hellwig · 9 years ago
  94. 086b91d scsi_dh: integrate into the core SCSI code by Christoph Hellwig · 9 years ago
  95. daaa858 scsi_dh: move to drivers/scsi by Christoph Hellwig · 9 years ago
  96. 566079c dm-mpath, scsi_dh: request scsi_dh modules in scsi_dh, not dm-mpath by Christoph Hellwig · 9 years ago
  97. 1bab0de dm-mpath, scsi_dh: don't let dm detach device handlers by Christoph Hellwig · 9 years ago
  98. 28072ad scsi: fix device handler detach oops by Mike Christie · 10 years ago
  99. 1d52032 scsi: handle more device handler setup/teardown in common code by Christoph Hellwig · 10 years ago
  100. 1f12ffa scsi: device handlers must have attach and detach methods by Christoph Hellwig · 10 years ago