Signed-off-by: Xin Shi <shixin21@huawei.com> (cherry picked from commit b4d195e4014f24d9fb21ac5b96d637bb5e04e2a7)