(cherry picked from commit bbbf4149f3d12f1d3585c31c810df5c675193c2a)
Signed-off-by: Wenlong Zhang <zhangwenlong@loongson.cn>