Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 83703
b: refs/heads/master
c: a57dae3
h: refs/heads/master
i:
  83701: 51d7bfe
  83699: 301842a
  83695: ad00025
v: v3
  • Loading branch information
Roland McGrath authored and Ingo Molnar committed Feb 6, 2008
1 parent 33b0891 commit 9531333
Show file tree
Hide file tree
Showing 2 changed files with 2 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: b5556a67f08559b6c1597f6396c1f9ef460f62b4
refs/heads/master: a57dae3aa4d00a000b5bac4238025438204c78b2
3 changes: 1 addition & 2 deletions trunk/arch/x86/kernel/entry_64.S
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,6 @@ retint_restore_args: /* return to kernel space */
TRACE_IRQS_IRETQ
restore_args:
RESTORE_ARGS 0,8,0
iret_label:
#ifdef CONFIG_PARAVIRT
INTERRUPT_RETURN
#endif
Expand Down Expand Up @@ -920,7 +919,7 @@ error_kernelspace:
iret run with kernel gs again, so don't set the user space flag.
B stepping K8s sometimes report an truncated RIP for IRET
exceptions returning to compat mode. Check for these here too. */
leaq iret_label(%rip),%rbp
leaq native_iret(%rip),%rbp
cmpq %rbp,RIP(%rsp)
je error_swapgs
movl %ebp,%ebp /* zero extend */
Expand Down

0 comments on commit 9531333

Please sign in to comment.