Signed-off-by: liusirui <liusirui@huawei.com> (cherry picked from commit 38869172b4e1b1a6945cf8f0fb78f41093c3797e)