Signed-off-by: fandehui <fandehui@xfusion.com> (cherry picked from commit 0063bcd23874afd75702279d97c5c9e31e46f930)