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