Signed-off-by: liyunfei <liyunfei33@huawei.com> (cherry picked from commit 8837457e73d3fc458b8c7f4d687c7fc0d6bb57fb)