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