Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com> (cherry picked from commit 3c0e052f45102eab2c2a39e073eee86c42b9465d)