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