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