It looks like the hwe should be initialized before calling
select_pgfailback, since select_pgfailback could use the mpp->hwe
vaule. <br>
<br>
--- mp-bleed-1102/multipathd/main.c 2005-11-02 23:24:24.000000000 -0800<br>
+++ mp-bleed-1102-patch/multipathd/main.c 2005-11-01 22:47:47.000000000 -0800<br>
@@ -394,8 +394,8 @@<br>
goto out;<br>
<br>
adopt_paths(vecs, mpp);<br>
- select_pgfailback(mpp);<br>
mpp->hwe = extract_hwe_from_path(mpp);<br>
+ select_pgfailback(mpp);<br>
set_no_path_retry(mpp);<br>
<br>
return 0;<br>
<br>