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