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