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