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