Alasdair G Kergon
|
1f4e0ff079
dm thin: commit before gathering status
|
13 years ago |
Mike Snitzer
|
a58a935d5a
dm mpath: add retain_attached_hw_handler feature
|
13 years ago |
Mikulas Patocka
|
35991652ba
dm mpath: allow ioctls to trigger pg init
|
13 years ago |
Mike Christie
|
f220fd4efb
dm mpath: delay retry of bypassed pg
|
13 years ago |
Mike Snitzer
|
1fbdd2b3a3
dm mpath: reduce size of struct multipath
|
13 years ago |
Mike Snitzer
|
510193a2d3
dm mpath: check if scsi_dh module already loaded before trying to load
|
13 years ago |
Mikulas Patocka
|
31998ef193
dm: reject trailing characters in sccanf input
|
13 years ago |
Jun'ichi Nomura
|
466891f995
dm mpath: detect invalid map_context
|
13 years ago |
Paolo Bonzini
|
ec8013bedd
dm: do not forward ioctls from logical volumes to the underlying device
|
13 years ago |
Mike Snitzer
|
498f0103ea
dm table: share target argument parsing functions
|
14 years ago |
Mike Snitzer
|
286f367dad
dm mpath: fix potential NULL pointer in feature arg processing
|
14 years ago |
Arun Sharma
|
60063497a9
atomic: use <linux/atomic.h>
|
14 years ago |
Martin K. Petersen
|
6f13f6fba7
dm mpath: do not fail paths after integrity errors
|
14 years ago |
Mike Snitzer
|
a490a07a67
dm mpath: allow table load with no priority groups
|
14 years ago |
Mike Snitzer
|
19040c0bc8
dm mpath: fail message ioctl if specified path is not valid
|
14 years ago |
Hannes Reinecke
|
751b2a7d62
[SCSI] dm mpath: propagate target errors immediately
|
14 years ago |
Chandra Seetharaman
|
4e2d19e46b
dm mpath: delay activate_path retry on SCSI_DH_RETRY
|
14 years ago |
Tejun Heo
|
4d4d66ab53
dm: convert workqueues to alloc_ordered
|
14 years ago |
Tejun Heo
|
d5ffa387e2
dm: dont use flush_scheduled_work
|
14 years ago |
Mike Snitzer
|
09c9d4c9b6
dm mpath: disable blk_abort_queue
|
14 years ago |
Mike Snitzer
|
959eb4e559
dm mpath: support discard
|
15 years ago |
Alasdair G Kergon
|
6bbf79a140
dm mpath: fix NULL pointer dereference when path parameters missing
|
15 years ago |
Nikanth Karthikesan
|
8215d6ec5f
dm table: remove unused dm_get_device range parameters
|
15 years ago |
Kiyoshi Ueda
|
fb61264297
dm mpath: refactor pg_init
|
15 years ago |
Kiyoshi Ueda
|
2bded7bd7e
dm mpath: wait for pg_init completion when suspending
|
15 years ago |
Kiyoshi Ueda
|
d0259bf0ee
dm mpath: hold io until all pg_inits completed
|
15 years ago |
Kiyoshi Ueda
|
fce323dd68
dm mpath: avoid storing private suspended state
|
15 years ago |
Moger, Babu
|
f7b934c812
dm mpath: skip activate_path for failed paths
|
15 years ago |
Moger, Babu
|
83c0d5d538
dm mpath: pass struct pgpath to pg init done
|
15 years ago |
Kiyoshi Ueda
|
c2f3d24b78
dm mpath: reject messages when device is suspended
|
15 years ago |