Signed-off-by: Corwin-Song <songjuntao@kylinos.cn> (cherry picked from commit 7d112ee7f10801f8739d84a43400373e03464709)