Signed-off-by: chendexi <chendexi@kylinos.cn> (cherry picked from commit d4878de706736e34854c27fea55ca7e67df0d253)
(cherry picked from commit 570fa1bd7a50a34c5d64b0d10685592a294cf2c8)