Signed-off-by: zhangjian <zhangjian496@huawei.com> (cherry picked from commit 7c7d05bc7c1b31f02c1dc3e1cc02c4c6911a957f)