Signed-off-by: ShenYage <shenyage1@huawei.com> (cherry picked from commit d94a6ace09865caf003e75e5a9510b9a8720ec5c)