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