Signed-off-by: lb1107039128 <liubo1@xfusion.com>
(cherry picked from commit ed7c2edd9db90a9bfc8875fdf7f04dbce05de896)