Signed-off-by: jwhl <shilei1@xfusion.com>
(cherry picked from commit 97481ec4a8244285df1357c26e461214df93ac0b)