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