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