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