Commit 621739b
committed
Revert "dm: only run the queue on completion if congested or no requests pending"
This reverts commit 9a0e609.
(Resolved a conflict during revert due to commit bfebd1c that came
after)
This revert is motivated by a couple failure reports on request-based DM
multipath testbeds:
1) Netapp reported that their multipath fault injection test under heavy
IO load can stall longer than 300 seconds.
2) IBM reported elevated lock contention in their testbed (likely due to
increased back pressure due to IO not being dispatched as quickly):
https://www.redhat.com/archives/dm-devel/2015-July/msg00057.html
Signed-off-by: Mike Snitzer <[email protected]>
Cc: [email protected] # 4.1+1 parent 1c75187 commit 621739b
1 file changed
Lines changed: 2 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1067 | 1067 | | |
1068 | 1068 | | |
1069 | 1069 | | |
1070 | | - | |
1071 | | - | |
1072 | 1070 | | |
1073 | 1071 | | |
1074 | 1072 | | |
1075 | | - | |
1076 | | - | |
| 1073 | + | |
1077 | 1074 | | |
1078 | 1075 | | |
1079 | 1076 | | |
| |||
1085 | 1082 | | |
1086 | 1083 | | |
1087 | 1084 | | |
1088 | | - | |
1089 | | - | |
| 1085 | + | |
1090 | 1086 | | |
1091 | 1087 | | |
1092 | 1088 | | |
| |||
0 commit comments