diff --git a/fs/ocfs2/xattr.c b/fs/ocfs2/xattr.c index b2e25a828e382846c33a9503c633735aaf53d2a4..b1f2a164e7dce23c707b42e7888ee906308b99c2 100644 --- a/fs/ocfs2/xattr.c +++ b/fs/ocfs2/xattr.c @@ -4003,8 +4003,10 @@ static void ocfs2_xattr_set_entry_normal(struct inode *inode, else if (name_hash < le32_to_cpu(tmp_xe->xe_name_hash)) high = tmp - 1; - else + else { + low = tmp; break; + } } xe = &xh->xh_entries[low];