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