Signed-off-by: yexiao <yexiao7@huawei.com> (cherry picked from commit f51f632f918731cda6ea23ccc428716a6ebcd6be)