Commit History

Autor SHA1 Mensaxe Data
  Mike Snitzer a490a07a67 dm mpath: allow table load with no priority groups %!s(int64=14) %!d(string=hai) anos
  Mike Snitzer 19040c0bc8 dm mpath: fail message ioctl if specified path is not valid %!s(int64=14) %!d(string=hai) anos
  Hannes Reinecke 751b2a7d62 [SCSI] dm mpath: propagate target errors immediately %!s(int64=14) %!d(string=hai) anos
  Chandra Seetharaman 4e2d19e46b dm mpath: delay activate_path retry on SCSI_DH_RETRY %!s(int64=14) %!d(string=hai) anos
  Tejun Heo 4d4d66ab53 dm: convert workqueues to alloc_ordered %!s(int64=14) %!d(string=hai) anos
  Tejun Heo d5ffa387e2 dm: dont use flush_scheduled_work %!s(int64=14) %!d(string=hai) anos
  Mike Snitzer 09c9d4c9b6 dm mpath: disable blk_abort_queue %!s(int64=14) %!d(string=hai) anos
  Mike Snitzer 959eb4e559 dm mpath: support discard %!s(int64=15) %!d(string=hai) anos
  Alasdair G Kergon 6bbf79a140 dm mpath: fix NULL pointer dereference when path parameters missing %!s(int64=15) %!d(string=hai) anos
  Nikanth Karthikesan 8215d6ec5f dm table: remove unused dm_get_device range parameters %!s(int64=15) %!d(string=hai) anos
  Kiyoshi Ueda fb61264297 dm mpath: refactor pg_init %!s(int64=15) %!d(string=hai) anos
  Kiyoshi Ueda 2bded7bd7e dm mpath: wait for pg_init completion when suspending %!s(int64=15) %!d(string=hai) anos
  Kiyoshi Ueda d0259bf0ee dm mpath: hold io until all pg_inits completed %!s(int64=15) %!d(string=hai) anos
  Kiyoshi Ueda fce323dd68 dm mpath: avoid storing private suspended state %!s(int64=15) %!d(string=hai) anos
  Moger, Babu f7b934c812 dm mpath: skip activate_path for failed paths %!s(int64=15) %!d(string=hai) anos
  Moger, Babu 83c0d5d538 dm mpath: pass struct pgpath to pg init done %!s(int64=15) %!d(string=hai) anos
  Kiyoshi Ueda c2f3d24b78 dm mpath: reject messages when device is suspended %!s(int64=15) %!d(string=hai) anos
  Mike Anderson 67a46dad25 dm mpath: prevent io from work queue while suspended %!s(int64=15) %!d(string=hai) anos
  Mike Anderson 6380f26f04 dm mpath: add mutex to synchronize adding and flushing work %!s(int64=15) %!d(string=hai) anos
  Kiyoshi Ueda 6df400ab64 dm mpath: flush workqueues before suspend completes %!s(int64=15) %!d(string=hai) anos
  Chandra Seetharaman 3ae31f6a7b [SCSI] scsi_dh: Change the scsidh_activate interface to be asynchronous %!s(int64=15) %!d(string=hai) anos
  Chandra Seetharaman 2bfd2e1337 [SCSI] scsi_dh: Use scsi_dh_set_params() in multipath. %!s(int64=16) %!d(string=hai) anos
  Mike Snitzer 5dea271b6d dm table: pass correct dev area size to device_area_is_valid %!s(int64=16) %!d(string=hai) anos
  Kiyoshi Ueda f40c67f0f7 dm mpath: change to be request based %!s(int64=16) %!d(string=hai) anos
  Mike Snitzer af4874e03e dm target:s introduce iterate devices fn %!s(int64=16) %!d(string=hai) anos
  Kiyoshi Ueda 02ab823fd1 dm mpath: add start_io and nr_bytes to path selectors %!s(int64=16) %!d(string=hai) anos
  Mikulas Patocka 8627921fa2 dm mpath: support barriers %!s(int64=16) %!d(string=hai) anos
  Mikulas Patocka 53b351f972 dm mpath: flush keventd queue in destructor %!s(int64=16) %!d(string=hai) anos
  Chandra Seetharaman e54f77ddda dm mpath: call activate fn for each path in pg_init %!s(int64=16) %!d(string=hai) anos
  Hannes Reinecke a0cf7ea954 dm mpath: change attached scsi_dh %!s(int64=16) %!d(string=hai) anos