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