Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com> (cherry picked from commit 97901ccfb7c53f6fea2057adc5eb73dfb28e6511)