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