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