Author: jkim
Date: Tue Mar  4 19:41:16 2014
New Revision: 262746
URL: http://svnweb.freebsd.org/changeset/base/262746

Log:
  Remove dead code since r230426, fix a comment, and tidy up.
  
  Reported by:  jhb
  MFC after:    3 days

Modified:
  head/sys/amd64/amd64/cpu_switch.S

Modified: head/sys/amd64/amd64/cpu_switch.S
==============================================================================
--- head/sys/amd64/amd64/cpu_switch.S   Tue Mar  4 18:27:00 2014        
(r262745)
+++ head/sys/amd64/amd64/cpu_switch.S   Tue Mar  4 19:41:16 2014        
(r262746)
@@ -345,8 +345,8 @@ ENTRY(savectx)
        movq    %r14,PCB_R14(%rdi)
        movq    %r15,PCB_R15(%rdi)
 
-       movq    %cr0,%rsi
-       movq    %rsi,PCB_CR0(%rdi)
+       movq    %cr0,%rax
+       movq    %rax,PCB_CR0(%rdi)
        movq    %cr2,%rax
        movq    %rax,PCB_CR2(%rdi)
        movq    %cr3,%rax
@@ -409,8 +409,6 @@ ENTRY(savectx)
        sldt    PCB_LDT(%rdi)
        str     PCB_TR(%rdi)
 
-2:     movq    %rsi,%cr0       /* The previous %cr0 is saved in %rsi. */
-
        movl    $1,%eax
        ret
 END(savectx)
@@ -550,12 +548,12 @@ ENTRY(resumectx)
 END(resumectx)
 
 /*
- * Wrapper around fpusave to care about TS0_CR.
+ * Wrapper around fpusave to care about CR0_TS.
  */
 ENTRY(ctx_fpusave)
-       movq    %cr0,%rsi
+       movq    %cr0,%rax
        clts
        call    fpusave
-       movq    %rsi,%cr0
+       movq    %rax,%cr0
        ret
 END(ctx_fpusave)
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to