<div class="gmail_quote">On Thu, Feb 9, 2012 at 20:14, Yufeng Shen <span dir="ltr">&lt;<a href="mailto:miletus@chromium.org">miletus@chromium.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

GMBUS has several ports and each has it&#39;s own corresponding<br>
I2C adpater. When multiple I2C adapters call gmbus_xfer() at<br>
the same time there is a race condition in using the underlying<br>
GMBUS controller. Fixing this by adding a mutex lock when calling<br>
gmbus_xfer().<br>
<br>
Signed-off-by: Yufeng Shen &lt;<a href="mailto:miletus@chromium.org">miletus@chromium.org</a>&gt;<br></blockquote><div><br>Looks correct to me. Thanks!<br><br>Reviewed-by: Eugeni Dodonov &lt;<a href="mailto:eugeni.dodonov@intel.com">eugeni.dodonov@intel.com</a>&gt;<br>

<br></div></div>-- <br>Eugeni Dodonov<a href="http://eugeni.dodonov.net/" target="_blank"><br></a><br>