(cherry picked from commit 49825806d4e839fdf0129caa65a0e1610a546682)
Signed-off-by: Grooooot <isula@huawei.com>