Signed-off-by: yanan-rock <yanan@huawei.com> (cherry picked from commit d98bcb184988319018c7d400db651e638636d540)