Signed-off-by: yezengruan <yezengruan@huawei.com> (cherry picked from commit 2d02e27829e0f2d17df0cb97b8603fe04b343f0e)