From c2212d0abd533e9a866de3f48afece269afbcd94 Mon Sep 17 00:00:00 2001 From: Hao Chen Date: Fri, 7 Feb 2025 18:02:04 +0800 Subject: [PATCH] LoongArch64: Fixed copy_lsx.S Fixed incorrect store operation Signed-off-by: gxw --- kernel/loongarch64/copy_lsx.S | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/loongarch64/copy_lsx.S b/kernel/loongarch64/copy_lsx.S index bb10f3565..96e34a6e4 100644 --- a/kernel/loongarch64/copy_lsx.S +++ b/kernel/loongarch64/copy_lsx.S @@ -270,9 +270,9 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. add.d Y, Y, INCY ST a2, Y, 0 add.d Y, Y, INCY - ST a3, X, 0 + ST a3, Y, 0 add.d Y, Y, INCY - ST a4, X, 0 + ST a4, Y, 0 add.d Y, Y, INCY LD a1, X, 0 add.d X, X, INCX @@ -286,9 +286,9 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. add.d Y, Y, INCY ST a2, Y, 0 add.d Y, Y, INCY - ST a3, X, 0 + ST a3, Y, 0 add.d Y, Y, INCY - ST a4, X, 0 + ST a4, Y, 0 add.d Y, Y, INCY addi.d I, I, -1 blt $r0, I, .L222