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