(cherry picked from commit ee3b9be8482ea0c92100f4016440e7fbc8835c32)
Signed-off-by: cherry530 <xuping33@huawei.com> (cherry picked from commit a53b9562c12d55fcd960531acbb455baab805bd6)