Signed-off-by: mengyingkun <mengyingkun@loongson.cn> (cherry picked from commit f4711e7975394ab53bc6691b8ec0c4ee41c3fd95)