dragon-nx32: Use correct stack pointer for fork bank copy range
authorTormod Volden <debian.tormod@gmail.com>
Fri, 5 Jun 2015 12:48:33 +0000 (14:48 +0200)
committerAlan Cox <alan@linux.intel.com>
Fri, 5 Jun 2015 14:06:10 +0000 (15:06 +0100)
Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
Kernel/platform-dragon-nx32/tricks.s

index a050634..6264488 100644 (file)
@@ -259,7 +259,7 @@ fork_copy:
        ldx #PROGBASE
        ldu U_DATA__U_BREAK             ; top of data
        jsr copybank                    ; preserves A,B, clobbers X,U
-       ldx U_DATA__U_SP
+       ldx U_DATA__U_SYSCALL_SP
        ldu U_DATA__U_TOP               ; top of process memory
        jsr copybank