Signed-off-by: zhang-liang-pengkun <zhangliangpengkun@xfusion.com> (cherry picked from commit 24639aeb959ba0ed514b6093941bc0d6d57178d5)