Signed-off-by: chenhaixiang <chenhaixiang3@huawei.com> (cherry picked from commit 300a9169c07691d79af73cc967073afcd030fe09)