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