Signed-off-by: haozi007 <liuhao27@huawei.com> (cherry picked from commit d97d8c419818b98069cc11e3cbdaff4d9c2b2e60)