(cherry picked from commit 59ec7ae970f68db055484110188868daf59ab1dc)
Signed-off-by: cherry530 <xuping33@huawei.com> (cherry picked from commit 2724a4bba8e6f6accf444311ed61151839093a4e)