diff options
| author | Hanjie Wu <hanjiew@andrew.cmu.edu> | 2023-04-23 02:02:46 -0400 |
|---|---|---|
| committer | Hanjie Wu <hanjiew@andrew.cmu.edu> | 2023-04-23 02:02:46 -0400 |
| commit | f33b6e947b7d61b62e28983fcc54a08f15fca509 (patch) | |
| tree | 0a67a35638d6b8baa6a98647726adc643c99c67d /kern/syscall_asm.S | |
| parent | aeb97c4547e79f6875eb641d2420b89ade8c5337 (diff) | |
syscall
Diffstat (limited to 'kern/syscall_asm.S')
| -rw-r--r-- | kern/syscall_asm.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kern/syscall_asm.S b/kern/syscall_asm.S index 5d63a39..ca1c5a5 100644 --- a/kern/syscall_asm.S +++ b/kern/syscall_asm.S @@ -28,10 +28,10 @@ sys_\name: cld push $\index push %esp - call handle_pv_syscall + call pv_handle_syscall add $0x8, %esp test %eax, %eax - jne return_to_user + je return_to_user push %esp call sys_\name\()_real add $0x4, %esp @@ -100,7 +100,7 @@ sys_\name: cld push $\index push %esp - call handle_pv_syscall + call pv_handle_syscall add $0x8, %esp jmp return_to_user /* check pending exit before iret */ .endm |
