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