Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 121013
b: refs/heads/master
c: c810841
h: refs/heads/master
i:
  121011: 8617efd
v: v3
  • Loading branch information
Alexander van Heukelum authored and Ingo Molnar committed Nov 22, 2008
1 parent 043fb1c commit 789c77c
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b8b1d08bf6fe7c09e6cb2294bc0e5e964b361241
refs/heads/master: c81084114f6ff957bc6b5a0048350479c1c1f7b3
7 changes: 5 additions & 2 deletions trunk/arch/x86/kernel/entry_64.S
Original file line number Diff line number Diff line change
Expand Up @@ -529,10 +529,13 @@ sysret_signal:
jc sysret_audit
#endif
/* edx: work flags (arg3) */
leaq do_notify_resume(%rip),%rax
leaq -ARGOFFSET(%rsp),%rdi # &pt_regs -> arg1
xorl %esi,%esi # oldset -> arg2
call ptregscall_common
SAVE_REST
FIXUP_TOP_OF_STACK %r11
call do_notify_resume
RESTORE_TOP_OF_STACK %r11
RESTORE_REST
movl $_TIF_WORK_MASK,%edi
/* Use IRET because user could have changed frame. This
works because ptregscall_common has called FIXUP_TOP_OF_STACK. */
Expand Down

0 comments on commit 789c77c

Please sign in to comment.