Signed-off-by: small_leek <xiasenlin1@huawei.com> (cherry picked from commit ad70724336273200c728273bc1f6f8de1546cb4f)