<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Courier New" size="2"><span style="font-size:10pt;">
<div>This patch adds three configuration parameters, "san_path_err_threshold",</div>
<div>"san_path_err_recovery_time" and "san_path_err_forget_rate".</div>
<div>multipathd will watch paths and check how many times a path has been</div>
<div>failed due to errors.If the number of failures on a particular path is</div>
<div>greater then the san_path_err_threshold then the path will not  reinstante</div>
<div>till san_path_err_recovery_time.These path failures should occur within a</div>
<div>san_path_err_forget_rate checks, if not we will consider the path is good enough</div>
<div>to reinstantate.If it is the only available path, it will immediately be</div>
<div>reintegrated.</div>
<div> </div>
<div>This helps us to place the path in failed state if we hit lot of errors on a particular path </div>
<div>due to network /target issues and allow the admin to rectify the errors on a path.</div>
<div> </div>
<div> </div>
<div>M Muneendra Kumar (1):</div>
<div>  multipathd: deterministic io throughput in multipath</div>
<div> </div>
<div> libmultipath/config.c      |  6 ++++</div>
<div> libmultipath/config.h      |  9 +++++</div>
<div> libmultipath/configure.c   |  3 ++</div>
<div> libmultipath/defaults.h    |  3 +-</div>
<div> libmultipath/dict.c        | 86 ++++++++++++++++++++++++++++++++--------------</div>
<div> libmultipath/dict.h        |  3 +-</div>
<div> libmultipath/propsel.c     | 48 ++++++++++++++++++++++++--</div>
<div> libmultipath/propsel.h     |  3 ++</div>
<div> libmultipath/structs.h     | 14 +++++---</div>
<div> multipath/multipath.conf.5 | 57 ++++++++++++++++++++++++++++++</div>
<div> multipathd/main.c          | 83 ++++++++++++++++++++++++++++++++++++++++++++</div>
<div> 11 files changed, 281 insertions(+), 34 deletions(-)</div>
<div> </div>
<div>-- </div>
<div>1.8.3.1</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
</span></font>
</body>
</html>