Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com> (cherry picked from commit 6d2e2f52e74ebe3700fe7da76c59414ea2a97b1b)