]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blame - multipath-tools/patches/0016-RH-change-configs.patch
multipath-tools: Update to latest development snapshot (120613).
[people/pmueller/ipfire-3.x.git] / multipath-tools / patches / 0016-RH-change-configs.patch
CommitLineData
d8602e2a
SS
1---
2 libmultipath/config.c | 1
3 libmultipath/hwtable.c | 65 -------------------------------------------------
4 2 files changed, 1 insertion(+), 65 deletions(-)
5
6Index: multipath-tools-120613/libmultipath/config.c
7===================================================================
8--- multipath-tools-120613.orig/libmultipath/config.c
9+++ multipath-tools-120613/libmultipath/config.c
10@@ -515,6 +515,7 @@ load_config (char * file)
11 conf->checkint = DEFAULT_CHECKINT;
12 conf->max_checkint = MAX_CHECKINT(conf->checkint);
13 conf->find_multipaths = DEFAULT_FIND_MULTIPATHS;
14+ conf->fast_io_fail = 5;
15
16 /*
17 * preload default hwtable
18Index: multipath-tools-120613/libmultipath/hwtable.c
19===================================================================
20--- multipath-tools-120613.orig/libmultipath/hwtable.c
21+++ multipath-tools-120613/libmultipath/hwtable.c
22@@ -28,7 +28,6 @@ static struct hwentry default_hw[] = {
23 .product = "Compellent Vol",
24 .features = DEFAULT_FEATURES,
25 .hwhandler = DEFAULT_HWHANDLER,
26- .selector = DEFAULT_SELECTOR,
27 .pgpolicy = MULTIBUS,
28 .pgfailback = -FAILBACK_IMMEDIATE,
29 .rr_weight = RR_WEIGHT_NONE,
30@@ -50,7 +49,6 @@ static struct hwentry default_hw[] = {
31 .product = "Xserve RAID ",
32 .features = DEFAULT_FEATURES,
33 .hwhandler = DEFAULT_HWHANDLER,
34- .selector = DEFAULT_SELECTOR,
35 .pgpolicy = MULTIBUS,
36 .pgfailback = FAILBACK_UNDEF,
37 .rr_weight = RR_WEIGHT_NONE,
38@@ -72,7 +70,6 @@ static struct hwentry default_hw[] = {
39 .product = "VV",
40 .features = DEFAULT_FEATURES,
41 .hwhandler = DEFAULT_HWHANDLER,
42- .selector = DEFAULT_SELECTOR,
43 .pgpolicy = MULTIBUS,
44 .pgfailback = FAILBACK_UNDEF,
45 .rr_weight = RR_WEIGHT_NONE,
46@@ -88,7 +85,6 @@ static struct hwentry default_hw[] = {
47 .product = "HSG80",
48 .features = "1 queue_if_no_path",
49 .hwhandler = "1 hp_sw",
50- .selector = DEFAULT_SELECTOR,
51 .pgpolicy = GROUP_BY_PRIO,
52 .pgfailback = FAILBACK_UNDEF,
53 .rr_weight = RR_WEIGHT_NONE,
54@@ -104,7 +100,6 @@ static struct hwentry default_hw[] = {
55 .product = "A6189A",
56 .features = DEFAULT_FEATURES,
57 .hwhandler = DEFAULT_HWHANDLER,
58- .selector = DEFAULT_SELECTOR,
59 .pgpolicy = MULTIBUS,
60 .pgfailback = FAILBACK_UNDEF,
61 .rr_weight = RR_WEIGHT_NONE,
62@@ -121,7 +116,6 @@ static struct hwentry default_hw[] = {
63 .product = "(MSA|HSV)1.0.*",
64 .features = "1 queue_if_no_path",
65 .hwhandler = "1 hp_sw",
66- .selector = DEFAULT_SELECTOR,
67 .pgpolicy = GROUP_BY_PRIO,
68 .pgfailback = FAILBACK_UNDEF,
69 .rr_weight = RR_WEIGHT_NONE,
70@@ -137,7 +131,6 @@ static struct hwentry default_hw[] = {
71 .product = "MSA VOLUME",
72 .features = DEFAULT_FEATURES,
73 .hwhandler = DEFAULT_HWHANDLER,
74- .selector = DEFAULT_SELECTOR,
75 .pgpolicy = GROUP_BY_PRIO,
76 .pgfailback = -FAILBACK_IMMEDIATE,
77 .rr_weight = RR_WEIGHT_NONE,
78@@ -153,7 +146,6 @@ static struct hwentry default_hw[] = {
79 .product = "HSV1[01]1|HSV2[01]0|HSV300|HSV4[05]0",
80 .features = DEFAULT_FEATURES,
81 .hwhandler = DEFAULT_HWHANDLER,
82- .selector = DEFAULT_SELECTOR,
83 .pgpolicy = GROUP_BY_PRIO,
84 .pgfailback = -FAILBACK_IMMEDIATE,
85 .rr_weight = RR_WEIGHT_NONE,
86@@ -169,7 +161,6 @@ static struct hwentry default_hw[] = {
87 .product = "MSA2[02]12fc|MSA2012i",
88 .features = DEFAULT_FEATURES,
89 .hwhandler = DEFAULT_HWHANDLER,
90- .selector = DEFAULT_SELECTOR,
91 .pgpolicy = MULTIBUS,
92 .pgfailback = -FAILBACK_IMMEDIATE,
93 .rr_weight = RR_WEIGHT_NONE,
94@@ -185,7 +176,6 @@ static struct hwentry default_hw[] = {
95 .product = "MSA2012sa|MSA23(12|24)(fc|i|sa)|MSA2000s VOLUME",
96 .features = DEFAULT_FEATURES,
97 .hwhandler = DEFAULT_HWHANDLER,
98- .selector = DEFAULT_SELECTOR,
99 .pgpolicy = GROUP_BY_PRIO,
100 .pgfailback = -FAILBACK_IMMEDIATE,
101 .rr_weight = RR_WEIGHT_NONE,
102@@ -202,7 +192,6 @@ static struct hwentry default_hw[] = {
103 .product = "HSVX700",
104 .features = DEFAULT_FEATURES,
105 .hwhandler = "1 alua",
106- .selector = DEFAULT_SELECTOR,
107 .pgpolicy = GROUP_BY_PRIO,
108 .pgfailback = -FAILBACK_IMMEDIATE,
109 .rr_weight = RR_WEIGHT_NONE,
110@@ -219,7 +208,6 @@ static struct hwentry default_hw[] = {
111 .product = "LOGICAL VOLUME.*",
112 .features = DEFAULT_FEATURES,
113 .hwhandler = DEFAULT_HWHANDLER,
114- .selector = DEFAULT_SELECTOR,
115 .pgpolicy = MULTIBUS,
116 .pgfailback = FAILBACK_UNDEF,
117 .rr_weight = RR_WEIGHT_NONE,
118@@ -236,7 +224,6 @@ static struct hwentry default_hw[] = {
119 .product = "P2000 G3 FC|P2000G3 FC/iSCSI|P2000 G3 SAS|P2000 G3 iSCSI",
120 .features = DEFAULT_FEATURES,
121 .hwhandler = DEFAULT_HWHANDLER,
122- .selector = DEFAULT_SELECTOR,
123 .pgpolicy = GROUP_BY_PRIO,
124 .pgfailback = -FAILBACK_IMMEDIATE,
125 .rr_weight = RR_WEIGHT_NONE,
126@@ -258,7 +245,6 @@ static struct hwentry default_hw[] = {
127 .product = "SAN DataDirector",
128 .features = DEFAULT_FEATURES,
129 .hwhandler = DEFAULT_HWHANDLER,
130- .selector = DEFAULT_SELECTOR,
131 .pgpolicy = MULTIBUS,
132 .pgfailback = FAILBACK_UNDEF,
133 .rr_weight = RR_WEIGHT_NONE,
134@@ -280,7 +266,6 @@ static struct hwentry default_hw[] = {
135 .product = "SYMMETRIX",
136 .features = DEFAULT_FEATURES,
137 .hwhandler = DEFAULT_HWHANDLER,
138- .selector = DEFAULT_SELECTOR,
139 .pgpolicy = MULTIBUS,
140 .pgfailback = FAILBACK_UNDEF,
141 .rr_weight = RR_WEIGHT_NONE,
142@@ -297,7 +282,6 @@ static struct hwentry default_hw[] = {
143 .bl_product = "LUNZ",
144 .features = "1 queue_if_no_path",
145 .hwhandler = "1 emc",
146- .selector = DEFAULT_SELECTOR,
147 .pgpolicy = GROUP_BY_PRIO,
148 .pgfailback = -FAILBACK_IMMEDIATE,
149 .rr_weight = RR_WEIGHT_NONE,
150@@ -314,7 +298,6 @@ static struct hwentry default_hw[] = {
151 .bl_product = "LUNZ",
152 .features = DEFAULT_FEATURES,
153 .hwhandler = DEFAULT_HWHANDLER,
154- .selector = DEFAULT_SELECTOR,
155 .pgpolicy = MULTIBUS,
156 .pgfailback = FAILBACK_UNDEF,
157 .rr_weight = RR_WEIGHT_NONE,
158@@ -336,7 +319,6 @@ static struct hwentry default_hw[] = {
159 .product = "CentricStor",
160 .features = DEFAULT_FEATURES,
161 .hwhandler = DEFAULT_HWHANDLER,
162- .selector = DEFAULT_SELECTOR,
163 .pgpolicy = GROUP_BY_SERIAL,
164 .pgfailback = FAILBACK_UNDEF,
165 .rr_weight = RR_WEIGHT_NONE,
166@@ -352,7 +334,6 @@ static struct hwentry default_hw[] = {
167 .product = "ETERNUS_DX(L|400|8000)",
168 .features = "1 queue_if_no_path",
169 .hwhandler = DEFAULT_HWHANDLER,
170- .selector = DEFAULT_SELECTOR,
171 .pgpolicy = GROUP_BY_PRIO,
172 .pgfailback = -FAILBACK_IMMEDIATE,
173 .rr_weight = RR_WEIGHT_NONE,
174@@ -373,7 +354,6 @@ static struct hwentry default_hw[] = {
175 .product = "OPEN-.*",
176 .features = DEFAULT_FEATURES,
177 .hwhandler = DEFAULT_HWHANDLER,
178- .selector = DEFAULT_SELECTOR,
179 .pgpolicy = MULTIBUS,
180 .pgfailback = FAILBACK_UNDEF,
181 .rr_weight = RR_WEIGHT_NONE,
182@@ -389,7 +369,6 @@ static struct hwentry default_hw[] = {
183 .product = "DF.*",
184 .features = "1 queue_if_no_path",
185 .hwhandler = DEFAULT_HWHANDLER,
186- .selector = DEFAULT_SELECTOR,
187 .pgpolicy = GROUP_BY_PRIO,
188 .pgfailback = -FAILBACK_IMMEDIATE,
189 .rr_weight = RR_WEIGHT_NONE,
190@@ -411,7 +390,6 @@ static struct hwentry default_hw[] = {
191 .product = "ProFibre 4000R",
192 .features = DEFAULT_FEATURES,
193 .hwhandler = DEFAULT_HWHANDLER,
194- .selector = DEFAULT_SELECTOR,
195 .pgpolicy = MULTIBUS,
196 .pgfailback = FAILBACK_UNDEF,
197 .rr_weight = RR_WEIGHT_NONE,
198@@ -429,7 +407,6 @@ static struct hwentry default_hw[] = {
199 .bl_product = "Universal Xport",
200 .features = "1 queue_if_no_path",
201 .hwhandler = "1 rdac",
202- .selector = DEFAULT_SELECTOR,
203 .pgpolicy = GROUP_BY_PRIO,
204 .pgfailback = -FAILBACK_IMMEDIATE,
205 .rr_weight = RR_WEIGHT_NONE,
206@@ -447,7 +424,6 @@ static struct hwentry default_hw[] = {
207 .bl_product = "Universal Xport",
208 .features = "1 queue_if_no_path",
209 .hwhandler = "1 rdac",
210- .selector = DEFAULT_SELECTOR,
211 .pgpolicy = GROUP_BY_PRIO,
212 .pgfailback = -FAILBACK_IMMEDIATE,
213 .rr_weight = RR_WEIGHT_NONE,
214@@ -465,7 +441,6 @@ static struct hwentry default_hw[] = {
215 .bl_product = "Universal Xport",
216 .features = "1 queue_if_no_path",
217 .hwhandler = "1 rdac",
218- .selector = DEFAULT_SELECTOR,
219 .pgpolicy = GROUP_BY_PRIO,
220 .pgfailback = -FAILBACK_IMMEDIATE,
221 .rr_weight = RR_WEIGHT_NONE,
222@@ -483,7 +458,6 @@ static struct hwentry default_hw[] = {
223 .bl_product = "Universal Xport",
224 .features = DEFAULT_FEATURES,
225 .hwhandler = "1 rdac",
226- .selector = DEFAULT_SELECTOR,
227 .pgpolicy = GROUP_BY_PRIO,
228 .pgfailback = -FAILBACK_IMMEDIATE,
229 .rr_weight = RR_WEIGHT_NONE,
230@@ -500,7 +474,6 @@ static struct hwentry default_hw[] = {
231 .bl_product = "Universal Xport",
232 .features = "2 pg_init_retries 50",
233 .hwhandler = "1 rdac",
234- .selector = DEFAULT_SELECTOR,
235 .pgpolicy = GROUP_BY_PRIO,
236 .pgfailback = -FAILBACK_IMMEDIATE,
237 .rr_weight = RR_WEIGHT_NONE,
238@@ -518,7 +491,6 @@ static struct hwentry default_hw[] = {
239 .bl_product = "Universal Xport",
240 .features = DEFAULT_FEATURES,
241 .hwhandler = "1 rdac",
242- .selector = DEFAULT_SELECTOR,
243 .pgpolicy = GROUP_BY_PRIO,
244 .pgfailback = -FAILBACK_IMMEDIATE,
245 .rr_weight = RR_WEIGHT_NONE,
246@@ -536,7 +508,6 @@ static struct hwentry default_hw[] = {
247 .bl_product = "Universal Xport",
248 .features = DEFAULT_FEATURES,
249 .hwhandler = "1 rdac",
250- .selector = DEFAULT_SELECTOR,
251 .pgpolicy = GROUP_BY_PRIO,
252 .pgfailback = -FAILBACK_IMMEDIATE,
253 .rr_weight = RR_WEIGHT_NONE,
254@@ -554,7 +525,6 @@ static struct hwentry default_hw[] = {
255 .bl_product = "Universal Xport",
256 .features = DEFAULT_FEATURES,
257 .hwhandler = "1 rdac",
258- .selector = DEFAULT_SELECTOR,
259 .pgpolicy = GROUP_BY_PRIO,
260 .pgfailback = -FAILBACK_IMMEDIATE,
261 .rr_weight = RR_WEIGHT_NONE,
262@@ -572,7 +542,6 @@ static struct hwentry default_hw[] = {
263 .bl_product = "Universal Xport",
264 .features = DEFAULT_FEATURES,
265 .hwhandler = "1 rdac",
266- .selector = DEFAULT_SELECTOR,
267 .pgpolicy = GROUP_BY_PRIO,
268 .pgfailback = -FAILBACK_IMMEDIATE,
269 .rr_weight = RR_WEIGHT_NONE,
270@@ -589,7 +558,6 @@ static struct hwentry default_hw[] = {
271 .product = "^3542",
272 .features = DEFAULT_FEATURES,
273 .hwhandler = DEFAULT_HWHANDLER,
274- .selector = DEFAULT_SELECTOR,
275 .pgpolicy = GROUP_BY_SERIAL,
276 .pgfailback = FAILBACK_UNDEF,
277 .rr_weight = RR_WEIGHT_NONE,
278@@ -606,7 +574,6 @@ static struct hwentry default_hw[] = {
279 .product = "^2105800",
280 .features = "1 queue_if_no_path",
281 .hwhandler = DEFAULT_HWHANDLER,
282- .selector = DEFAULT_SELECTOR,
283 .pgpolicy = GROUP_BY_SERIAL,
284 .pgfailback = FAILBACK_UNDEF,
285 .rr_weight = RR_WEIGHT_NONE,
286@@ -623,7 +590,6 @@ static struct hwentry default_hw[] = {
287 .product = "^2105F20",
288 .features = "1 queue_if_no_path",
289 .hwhandler = DEFAULT_HWHANDLER,
290- .selector = DEFAULT_SELECTOR,
291 .pgpolicy = GROUP_BY_SERIAL,
292 .pgfailback = FAILBACK_UNDEF,
293 .rr_weight = RR_WEIGHT_NONE,
294@@ -640,7 +606,6 @@ static struct hwentry default_hw[] = {
295 .product = "^1750500",
296 .features = "1 queue_if_no_path",
297 .hwhandler = DEFAULT_HWHANDLER,
298- .selector = DEFAULT_SELECTOR,
299 .pgpolicy = GROUP_BY_PRIO,
300 .pgfailback = -FAILBACK_IMMEDIATE,
301 .rr_weight = RR_WEIGHT_NONE,
302@@ -657,7 +622,6 @@ static struct hwentry default_hw[] = {
303 .product = "^2107900",
304 .features = "1 queue_if_no_path",
305 .hwhandler = DEFAULT_HWHANDLER,
306- .selector = DEFAULT_SELECTOR,
307 .pgpolicy = MULTIBUS,
308 .pgfailback = FAILBACK_UNDEF,
309 .rr_weight = RR_WEIGHT_NONE,
310@@ -674,7 +638,6 @@ static struct hwentry default_hw[] = {
311 .product = "^2145",
312 .features = "1 queue_if_no_path",
313 .hwhandler = DEFAULT_HWHANDLER,
314- .selector = DEFAULT_SELECTOR,
315 .pgpolicy = GROUP_BY_PRIO,
316 .pgfailback = -FAILBACK_IMMEDIATE,
317 .rr_weight = RR_WEIGHT_NONE,
318@@ -693,7 +656,6 @@ static struct hwentry default_hw[] = {
319 .uid_attribute = "ID_UID",
320 .features = "1 queue_if_no_path",
321 .hwhandler = DEFAULT_HWHANDLER,
322- .selector = DEFAULT_SELECTOR,
323 .pgpolicy = MULTIBUS,
324 .pgfailback = FAILBACK_UNDEF,
325 .rr_weight = RR_WEIGHT_NONE,
326@@ -712,7 +674,6 @@ static struct hwentry default_hw[] = {
327 .uid_attribute = "ID_UID",
328 .features = "1 queue_if_no_path",
329 .hwhandler = DEFAULT_HWHANDLER,
330- .selector = DEFAULT_SELECTOR,
331 .pgpolicy = MULTIBUS,
332 .pgfailback = FAILBACK_UNDEF,
333 .rr_weight = RR_WEIGHT_NONE,
334@@ -729,7 +690,6 @@ static struct hwentry default_hw[] = {
335 .product = "^IPR.*",
336 .features = "1 queue_if_no_path",
337 .hwhandler = "1 alua",
338- .selector = DEFAULT_SELECTOR,
339 .pgpolicy = GROUP_BY_PRIO,
340 .pgfailback = -FAILBACK_IMMEDIATE,
341 .rr_weight = RR_WEIGHT_NONE,
342@@ -746,7 +706,6 @@ static struct hwentry default_hw[] = {
343 .product = "1820N00",
344 .features = DEFAULT_FEATURES,
345 .hwhandler = DEFAULT_HWHANDLER,
346- .selector = DEFAULT_SELECTOR,
347 .pgpolicy = GROUP_BY_PRIO,
348 .pgfailback = -FAILBACK_IMMEDIATE,
349 .rr_weight = RR_WEIGHT_NONE,
350@@ -763,7 +722,6 @@ static struct hwentry default_hw[] = {
351 .product = "2810XIV",
352 .features = "1 queue_if_no_path",
353 .hwhandler = DEFAULT_HWHANDLER,
354- .selector = DEFAULT_SELECTOR,
355 .pgpolicy = MULTIBUS,
356 .pgfailback = 15,
357 .rr_weight = RR_WEIGHT_NONE,
358@@ -786,7 +744,6 @@ static struct hwentry default_hw[] = {
359 .product = "VDASD",
360 .features = DEFAULT_FEATURES,
361 .hwhandler = DEFAULT_HWHANDLER,
362- .selector = DEFAULT_SELECTOR,
363 .pgpolicy = MULTIBUS,
364 .pgfailback = -FAILBACK_IMMEDIATE,
365 .rr_weight = RR_WEIGHT_NONE,
366@@ -803,7 +760,6 @@ static struct hwentry default_hw[] = {
367 .product = "3303 NVDISK",
368 .features = DEFAULT_FEATURES,
369 .hwhandler = DEFAULT_HWHANDLER,
370- .selector = DEFAULT_SELECTOR,
371 .pgpolicy = FAILOVER,
372 .pgfailback = -FAILBACK_IMMEDIATE,
373 .rr_weight = RR_WEIGHT_NONE,
374@@ -820,7 +776,6 @@ static struct hwentry default_hw[] = {
375 .product = "NVDISK",
376 .features = DEFAULT_FEATURES,
377 .hwhandler = "1 alua",
378- .selector = DEFAULT_SELECTOR,
379 .pgpolicy = GROUP_BY_PRIO,
380 .pgfailback = -FAILBACK_IMMEDIATE,
381 .rr_weight = RR_WEIGHT_NONE,
382@@ -838,7 +793,6 @@ static struct hwentry default_hw[] = {
383 .bl_product = "Universal Xport",
384 .features = "2 pg_init_retries 50",
385 .hwhandler = "1 rdac",
386- .selector = DEFAULT_SELECTOR,
387 .pgpolicy = GROUP_BY_PRIO,
388 .pgfailback = -FAILBACK_IMMEDIATE,
389 .rr_weight = RR_WEIGHT_NONE,
390@@ -856,7 +810,6 @@ static struct hwentry default_hw[] = {
391 .bl_product = "Universal Xport",
392 .features = "2 pg_init_retries 50",
393 .hwhandler = "1 rdac",
394- .selector = DEFAULT_SELECTOR,
395 .pgpolicy = GROUP_BY_PRIO,
396 .pgfailback = -FAILBACK_IMMEDIATE,
397 .rr_weight = RR_WEIGHT_NONE,
398@@ -874,7 +827,6 @@ static struct hwentry default_hw[] = {
399 .bl_product = "Universal Xport",
400 .features = "2 pg_init_retries 50",
401 .hwhandler = "1 rdac",
402- .selector = DEFAULT_SELECTOR,
403 .pgpolicy = GROUP_BY_PRIO,
404 .pgfailback = -FAILBACK_IMMEDIATE,
405 .rr_weight = RR_WEIGHT_NONE,
406@@ -892,7 +844,6 @@ static struct hwentry default_hw[] = {
407 .bl_product = "Universal Xport",
408 .features = "2 pg_init_retries 50",
409 .hwhandler = "1 rdac",
410- .selector = DEFAULT_SELECTOR,
411 .pgpolicy = GROUP_BY_PRIO,
412 .pgfailback = -FAILBACK_IMMEDIATE,
413 .rr_weight = RR_WEIGHT_NONE,
414@@ -914,7 +865,6 @@ static struct hwentry default_hw[] = {
415 .product = "LUN.*",
416 .features = "3 queue_if_no_path pg_init_retries 50",
417 .hwhandler = DEFAULT_HWHANDLER,
418- .selector = DEFAULT_SELECTOR,
419 .pgpolicy = GROUP_BY_PRIO,
420 .pgfailback = -FAILBACK_IMMEDIATE,
421 .flush_on_last_del = FLUSH_ENABLED,
422@@ -936,7 +886,6 @@ static struct hwentry default_hw[] = {
423 .product = "COMSTAR",
424 .features = "1 queue_if_no_path",
425 .hwhandler = DEFAULT_HWHANDLER,
426- .selector = DEFAULT_SELECTOR,
427 .pgpolicy = GROUP_BY_SERIAL,
428 .pgfailback = -FAILBACK_IMMEDIATE,
429 .rr_weight = RR_WEIGHT_NONE,
430@@ -957,7 +906,6 @@ static struct hwentry default_hw[] = {
431 .product = "Nseries.*",
432 .features = "1 queue_if_no_path",
433 .hwhandler = DEFAULT_HWHANDLER,
434- .selector = DEFAULT_SELECTOR,
435 .pgpolicy = GROUP_BY_PRIO,
436 .pgfailback = -FAILBACK_IMMEDIATE,
437 .rr_weight = RR_WEIGHT_NONE,
438@@ -978,7 +926,6 @@ static struct hwentry default_hw[] = {
439 .product = "Axiom.*",
440 .features = DEFAULT_FEATURES,
441 .hwhandler = DEFAULT_HWHANDLER,
442- .selector = DEFAULT_SELECTOR,
443 .pgpolicy = GROUP_BY_PRIO,
444 .pgfailback = FAILBACK_UNDEF,
445 .rr_weight = RR_WEIGHT_NONE,
446@@ -1001,7 +948,6 @@ static struct hwentry default_hw[] = {
447 .product = "TP9[13]00",
448 .features = DEFAULT_FEATURES,
449 .hwhandler = DEFAULT_HWHANDLER,
450- .selector = DEFAULT_SELECTOR,
451 .pgpolicy = MULTIBUS,
452 .pgfailback = FAILBACK_UNDEF,
453 .rr_weight = RR_WEIGHT_NONE,
454@@ -1018,7 +964,6 @@ static struct hwentry default_hw[] = {
455 .bl_product = "Universal Xport",
456 .features = DEFAULT_FEATURES,
457 .hwhandler = "1 rdac",
458- .selector = DEFAULT_SELECTOR,
459 .pgpolicy = GROUP_BY_PRIO,
460 .pgfailback = -FAILBACK_IMMEDIATE,
461 .rr_weight = RR_WEIGHT_NONE,
462@@ -1035,7 +980,6 @@ static struct hwentry default_hw[] = {
463 .bl_product = "Universal Xport",
464 .features = "2 pg_init_retries 50",
465 .hwhandler = "1 rdac",
466- .selector = DEFAULT_SELECTOR,
467 .pgpolicy = GROUP_BY_PRIO,
468 .pgfailback = -FAILBACK_IMMEDIATE,
469 .rr_weight = RR_WEIGHT_NONE,
470@@ -1052,7 +996,6 @@ static struct hwentry default_hw[] = {
471 .product = "DISK ARRAY",
472 .features = DEFAULT_FEATURES,
473 .hwhandler = "1 alua",
474- .selector = DEFAULT_SELECTOR,
475 .pgpolicy = GROUP_BY_PRIO,
476 .pgfailback = -FAILBACK_IMMEDIATE,
477 .rr_weight = RR_WEIGHT_NONE,
478@@ -1075,7 +1018,6 @@ static struct hwentry default_hw[] = {
479 .bl_product = "Universal Xport",
480 .features = DEFAULT_FEATURES,
481 .hwhandler = "1 rdac",
482- .selector = DEFAULT_SELECTOR,
483 .pgpolicy = GROUP_BY_PRIO,
484 .pgfailback = -FAILBACK_IMMEDIATE,
485 .rr_weight = RR_WEIGHT_NONE,
486@@ -1097,7 +1039,6 @@ static struct hwentry default_hw[] = {
487 .product = "(StorEdge 3510|T4)",
488 .features = DEFAULT_FEATURES,
489 .hwhandler = DEFAULT_HWHANDLER,
490- .selector = DEFAULT_SELECTOR,
491 .pgpolicy = MULTIBUS,
492 .pgfailback = FAILBACK_UNDEF,
493 .rr_weight = RR_WEIGHT_NONE,
494@@ -1113,7 +1054,6 @@ static struct hwentry default_hw[] = {
495 .product = "FC2502",
496 .features = DEFAULT_FEATURES,
497 .hwhandler = DEFAULT_HWHANDLER,
498- .selector = DEFAULT_SELECTOR,
499 .pgpolicy = GROUP_BY_PRIO,
500 .pgfailback = FAILBACK_UNDEF,
501 .rr_weight = RR_WEIGHT_NONE,
502@@ -1135,7 +1075,6 @@ static struct hwentry default_hw[] = {
503 .product = "RAIGE VOLUME",
504 .features = "1 queue_if_no_path",
505 .hwhandler = DEFAULT_HWHANDLER,
506- .selector = DEFAULT_SELECTOR,
507 .pgpolicy = MULTIBUS,
508 .pgfailback = FAILBACK_UNDEF,
509 .rr_weight = RR_WEIGHT_NONE,
510@@ -1151,7 +1090,6 @@ static struct hwentry default_hw[] = {
511 .bl_product = "Universal Xport",
512 .features = DEFAULT_FEATURES,
513 .hwhandler = "1 rdac",
514- .selector = DEFAULT_SELECTOR,
515 .pgpolicy = GROUP_BY_PRIO,
516 .pgfailback = -FAILBACK_IMMEDIATE,
517 .rr_weight = RR_WEIGHT_NONE,
518@@ -1169,7 +1107,6 @@ static struct hwentry default_hw[] = {
519 .bl_product = "Universal Xport",
520 .features = DEFAULT_FEATURES,
521 .hwhandler = "1 rdac",
522- .selector = DEFAULT_SELECTOR,
523 .pgpolicy = GROUP_BY_PRIO,
524 .pgfailback = -FAILBACK_IMMEDIATE,
525 .rr_weight = RR_WEIGHT_NONE,
526@@ -1187,7 +1124,6 @@ static struct hwentry default_hw[] = {
527 .bl_product = "Universal Xport",
528 .features = "2 pg_init_retries 50",
529 .hwhandler = "1 rdac",
530- .selector = DEFAULT_SELECTOR,
531 .pgpolicy = GROUP_BY_PRIO,
532 .pgfailback = -FAILBACK_IMMEDIATE,
533 .rr_weight = RR_WEIGHT_NONE,
534@@ -1204,7 +1140,6 @@ static struct hwentry default_hw[] = {
535 .bl_product = "Universal Xport",
536 .features = DEFAULT_FEATURES,
537 .hwhandler = "1 rdac",
538- .selector = DEFAULT_SELECTOR,
539 .pgpolicy = GROUP_BY_PRIO,
540 .pgfailback = -FAILBACK_IMMEDIATE,
541 .rr_weight = RR_WEIGHT_NONE,