Signed-off-by: Ni Cunshu <nicunshu@huawei.com> (cherry picked from commit 2902834bbaa0e7575e2bbeefb8bc410d1064f09a)
(cherry picked from commit 34b884988db3e284ae8d219204af3aa1d05ad2d4)