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