Signed-off-by: xiajingze <xiajingze1@huawei.com> (cherry picked from commit d549dcb722349678013666446a2e99d17c69e59c)