Signed-off-by: xiechengliang <xiechengliang1@huawei.com> (cherry picked from commit 378a45e767407714efca912601b75a278aaa2c66)