Signed-off-by: yezengruan <yezengruan@huawei.com> (cherry picked from commit 81e3aa297594fd6ffad5326a2b899e4321f36a61)