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