Signed-off-by: vegbir <yangjiaqi16@huawei.com> (cherry picked from commit b97b765956f32cb735e8e3a841c6222a9f3cff35)
(cherry picked from commit ceaec1ae612964d8d9e433870958eb4160e76e2c)