<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi Rob£º</div><div>  </div><div>   Thank you and <span style="font-family: arial; white-space: pre-wrap;"> Elliott's help.</span></div><div><span style="font-family: arial; white-space: pre-wrap;">   i have a doubt:</span></div><div><span style="font-family: arial; white-space: pre-wrap;">   why is it removed </span><span style="color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; white-space: pre; background-color: rgb(255, 238, 240);"> </span><span class="pl-k x x-first" style="color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; white-space: pre; box-sizing: border-box; border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; background-color: rgb(253, 184, 192);">if</span><span class="x x-last" style="color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; white-space: pre; box-sizing: border-box; border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; background-color: rgb(253, 184, 192);"> (options) ?</span></div><div><br></div><table class="diff-table tab-size  " data-tab-size="8" style="box-sizing: border-box; border-spacing: 0px; width: 978px; tab-size: 8; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;"><tbody style="box-sizing: border-box;"><tr style="box-sizing: border-box;"><td class="blob-code blob-code-deletion" style="box-sizing: border-box; padding: 0px 10px; position: relative; line-height: 20px; vertical-align: top; background-color: rgb(255, 238, 240);"><br></td></tr><tr style="box-sizing: border-box;"><td id="diff-45e39eec1ae7ebcdc65a03eda89c138fL486" data-line-number="486" class="blob-num blob-num-deletion js-linkable-line-number" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(255, 220, 224); border-color: rgb(253, 174, 183);"></td><td class="blob-num blob-num-deletion empty-cell" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(255, 220, 224); border-color: rgb(253, 174, 183);"></td><td class="blob-code blob-code-deletion" style="box-sizing: border-box; padding: 0px 10px; position: relative; line-height: 20px; vertical-align: top; background-color: rgb(255, 238, 240);"><button class="btn-link add-line-comment js-add-line-comment js-add-single-line-comment" data-path="toys/pending/modprobe.c" data-anchor="diff-45e39eec1ae7ebcdc65a03eda89c138f" data-position="5" data-side="left" data-line="486" type="button" aria-label="Add line comment" style="font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 21px; font-family: inherit; margin: -2px -10px -2px -20px; overflow: visible; cursor: pointer; border-radius: 3px; padding: 0px; color: rgb(255, 255, 255); white-space: nowrap; user-select: none; background-color: rgb(3, 102, 214); border-width: 0px; border-style: initial; border-color: initial; position: relative; z-index: 5; float: left; width: 22px; height: 22px; background-image: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; opacity: 0; transition: transform 0.1s ease-in-out 0s; transform: scale(0.8, 0.8);"><svg class="octicon octicon-plus" viewbox="0 0 12 16" version="1.1" width="12" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"></path></svg></button><span class="blob-code-inner blob-code-marker-deletion" style="box-sizing: border-box; overflow: visible; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; word-wrap: normal; white-space: pre;">    <span class="pl-k" style="box-sizing: border-box; color: rgb(215, 58, 73);">if</span> (<span class="x x-first x-last" style="box-sizing: border-box; border-radius: 0.2em; background-color: rgb(253, 184, 192);">rc</span> == EEXIST) rc = <span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">0</span>;</span></td></tr><tr style="box-sizing: border-box;"><td id="diff-45e39eec1ae7ebcdc65a03eda89c138fL487" data-line-number="487" class="blob-num blob-num-deletion js-linkable-line-number" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(255, 220, 224); border-color: rgb(253, 174, 183);"></td><td class="blob-num blob-num-deletion empty-cell" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(255, 220, 224); border-color: rgb(253, 174, 183);"></td><td class="blob-code blob-code-deletion" style="box-sizing: border-box; padding: 0px 10px; position: relative; line-height: 20px; vertical-align: top; background-color: rgb(255, 238, 240);"><button class="btn-link add-line-comment js-add-line-comment js-add-single-line-comment" data-path="toys/pending/modprobe.c" data-anchor="diff-45e39eec1ae7ebcdc65a03eda89c138f" data-position="6" data-side="left" data-line="487" type="button" aria-label="Add line comment" style="font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 21px; font-family: inherit; margin: -2px -10px -2px -20px; overflow: visible; cursor: pointer; border-radius: 3px; padding: 0px; color: rgb(255, 255, 255); white-space: nowrap; user-select: none; background-color: rgb(3, 102, 214); border-width: 0px; border-style: initial; border-color: initial; position: relative; z-index: 5; float: left; width: 22px; height: 22px; background-image: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; opacity: 0; transition: transform 0.1s ease-in-out 0s; transform: scale(0.8, 0.8);"><svg class="octicon octicon-plus" viewbox="0 0 12 16" version="1.1" width="12" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"></path></svg></button><span class="blob-code-inner blob-code-marker-deletion" style="box-sizing: border-box; overflow: visible; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; word-wrap: normal; white-space: pre;">    <span class="pl-k x x-first" style="box-sizing: border-box; border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; background-color: rgb(253, 184, 192);">if</span><span class="x x-last" style="box-sizing: border-box; border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; background-color: rgb(253, 184, 192);"> (options) </span><span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">free</span>(options);</span></td></tr><tr style="box-sizing: border-box;"><td class="blob-num blob-num-addition empty-cell" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203);"></td><td id="diff-45e39eec1ae7ebcdc65a03eda89c138fR485" data-line-number="485" class="blob-num blob-num-addition js-linkable-line-number" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203);"></td><td class="blob-code blob-code-addition" style="box-sizing: border-box; padding: 0px 10px; position: relative; line-height: 20px; vertical-align: top; background-color: rgb(230, 255, 237);"><button class="btn-link add-line-comment js-add-line-comment js-add-single-line-comment" data-path="toys/pending/modprobe.c" data-anchor="diff-45e39eec1ae7ebcdc65a03eda89c138f" data-position="7" data-side="right" data-line="485" type="button" aria-label="Add line comment" style="font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 21px; font-family: inherit; margin: -2px -10px -2px -20px; overflow: visible; cursor: pointer; border-radius: 3px; padding: 0px; color: rgb(255, 255, 255); white-space: nowrap; user-select: none; background-color: rgb(3, 102, 214); border-width: 0px; border-style: initial; border-color: initial; position: relative; z-index: 5; float: left; width: 22px; height: 22px; background-image: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; opacity: 0; transition: transform 0.1s ease-in-out 0s; transform: scale(0.8, 0.8);"><svg class="octicon octicon-plus" viewbox="0 0 12 16" version="1.1" width="12" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"></path></svg></button><span class="blob-code-inner blob-code-marker-addition" style="box-sizing: border-box; overflow: visible; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; word-wrap: normal; white-space: pre;">      <span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">printf</span>(<span class="pl-s" style="box-sizing: border-box; color: rgb(3, 47, 98);"><span class="pl-pds" style="box-sizing: border-box;">"</span>loaded <span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">%s</span> '<span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">%s</span>'<span class="x x-first" style="box-sizing: border-box; border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; color: rgb(36, 41, 46); background-color: rgb(172, 242, 189);">: </span><span class="pl-c1 x x-last" style="box-sizing: border-box; color: rgb(36, 41, 46); border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; background-color: rgb(172, 242, 189);">%s</span><span class="pl-cce" style="box-sizing: border-box;">\n</span><span class="pl-pds" style="box-sizing: border-box;">"</span></span>, fn, options, <span class="pl-c1 x x-first" style="box-sizing: border-box; border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; background-color: rgb(172, 242, 189);">strerror</span><span class="x x-last" style="box-sizing: border-box; border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; background-color: rgb(172, 242, 189);">(errno)</span>);</span></td></tr><tr style="box-sizing: border-box;"><td class="blob-num blob-num-addition empty-cell" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203);"></td><td id="diff-45e39eec1ae7ebcdc65a03eda89c138fR486" data-line-number="486" class="blob-num blob-num-addition js-linkable-line-number" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203);"></td><td class="blob-code blob-code-addition" style="box-sizing: border-box; padding: 0px 10px; position: relative; line-height: 20px; vertical-align: top; background-color: rgb(230, 255, 237);"><button class="btn-link add-line-comment js-add-line-comment js-add-single-line-comment" data-path="toys/pending/modprobe.c" data-anchor="diff-45e39eec1ae7ebcdc65a03eda89c138f" data-position="8" data-side="right" data-line="486" type="button" aria-label="Add line comment" style="font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 21px; font-family: inherit; margin: -2px -10px -2px -20px; overflow: visible; cursor: pointer; border-radius: 3px; padding: 0px; color: rgb(255, 255, 255); white-space: nowrap; user-select: none; background-color: rgb(3, 102, 214); border-width: 0px; border-style: initial; border-color: initial; position: relative; z-index: 5; float: left; width: 22px; height: 22px; background-image: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; opacity: 0; transition: transform 0.1s ease-in-out 0s; transform: scale(0.8, 0.8);"><svg class="octicon octicon-plus" viewbox="0 0 12 16" version="1.1" width="12" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"></path></svg></button><span class="blob-code-inner blob-code-marker-addition" style="box-sizing: border-box; overflow: visible; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; word-wrap: normal; white-space: pre;">    <span class="pl-k" style="box-sizing: border-box; color: rgb(215, 58, 73);">if</span> (<span class="x x-first x-last" style="box-sizing: border-box; border-radius: 0.2em; background-color: rgb(172, 242, 189);">errno</span> == EEXIST) rc = <span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">0</span>;</span></td></tr><tr style="box-sizing: border-box;"><td class="blob-num blob-num-addition empty-cell" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203);"></td><td id="diff-45e39eec1ae7ebcdc65a03eda89c138fR487" data-line-number="487" class="blob-num blob-num-addition js-linkable-line-number" style="box-sizing: border-box; padding: 0px 10px; width: 50px; min-width: 50px; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; color: rgba(27, 31, 35, 0.3); text-align: right; white-space: nowrap; vertical-align: top; cursor: pointer; user-select: none; background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203);"></td><td class="blob-code blob-code-addition" style="box-sizing: border-box; padding: 0px 10px; position: relative; line-height: 20px; vertical-align: top; background-color: rgb(230, 255, 237);"><button class="btn-link add-line-comment js-add-line-comment js-add-single-line-comment" data-path="toys/pending/modprobe.c" data-anchor="diff-45e39eec1ae7ebcdc65a03eda89c138f" data-position="9" data-side="right" data-line="487" type="button" aria-label="Add line comment" style="font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 21px; font-family: inherit; margin: -2px -10px -2px -20px; overflow: visible; cursor: pointer; border-radius: 3px; padding: 0px; color: rgb(255, 255, 255); white-space: nowrap; user-select: none; background-color: rgb(3, 102, 214); border-width: 0px; border-style: initial; border-color: initial; position: relative; z-index: 5; float: left; width: 22px; height: 22px; background-image: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; opacity: 0; transition: transform 0.1s ease-in-out 0s; transform: scale(0.8, 0.8);"><svg class="octicon octicon-plus" viewbox="0 0 12 16" version="1.1" width="12" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M12 9H7v5H5V9H0V7h5V2h2v5h5v2z"></path></svg></button><span class="blob-code-inner blob-code-marker-addition" style="box-sizing: border-box; overflow: visible; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; word-wrap: normal; white-space: pre;">    <span class="pl-c1" style="box-sizing: border-box; color: rgb(0, 92, 197);">free</span>(options);</span></td></tr></tbody></table><br><br><br><br><div style="position:relative;zoom:1">--<br><p><span style="FONT-FAMILY: Microsoft Yahei"><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-FAMILY: ; COLOR: #000000">------------------------------------</span></span></span></span><span style="FONT-FAMILY: Georgia"><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "></span></span></span></p><span style="FONT-FAMILY: Comic Sans MS"><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-FAMILY: ">
<p><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-FAMILY: "><span style="FONT-FAMILY: Comic Sans MS; COLOR: #000000">thanks with best regards!</span></span></span></span></p></span></span></span>
<p><span style="FONT-FAMILY: Comic Sans MS"></span><span style="FONT-FAMILY: Comic Sans MS"></span><span style="FONT-FAMILY: "><span style="FONT-FAMILY: Comic Sans MS">email£º</span><a style="FONT-FAMILY: Comic Sans MS" href="mailto:wen.xie@archermind.com;xiewen202@163.com">wen.xie@archermind.com;xiewen202@163.com</a></span></p><span style="FONT-FAMILY: "><span style="FONT-FAMILY: ">
<p style="FONT-FAMILY: Comic Sans MS">phone£º15850502564</p></span></span></span><span style="FONT-FAMILY: Georgia"><span style="FONT-FAMILY: "></span></span><span style="FONT-FAMILY: Arial"></span>
<p> </p><div style="clear:both"></div></div><div id="divNeteaseMailCard"></div><br><pre><br>At 2018-08-05 00:44:24, "Rob Landley" <rob@landley.net> wrote:
>On 07/30/2018 04:56 AM, xiewen wrote:
>> hi Guys:
>> 
>>      I find a bug in modprobe.c:
>>      In the following case, modprobe will fail:
>
>This got held up in the moderator queue, sorry for the delay.
>
>I applied Elliott's fix to the problem, does that meet your needs?
>
>Thanks,
>
>Rob
</pre></div><br><br><span title="neteasefooter"><p> </p></span>