<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Can anyone see why we are doing a disk metadata IO under lock here?</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Â Â Â Â LOCK(&loc->inode->lock);<br><br>Â Â Â Â xattr_size = sys_lgetxattr(real_path, linkto_xattr, NULL, 0);<br><br>Â Â Â Â if (xattr_size <= 0)<br>Â Â Â Â Â Â skip_unlink = _gf_true;<br><br>Â Â Â Â UNLOCK(&loc->inode->lock);</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">TIA,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Y.<br></div></div>