Signed-off-by: hubin <hubin73@huawei.com> (cherry picked from commit 5370e46dfde11c295a667f3520dc37a9e505491d)