kernel - Add support for up to 63 cpus & 512G of ram for 64-bit builds (2)
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 10 Dec 2010 07:10:50 +0000 (23:10 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 10 Dec 2010 07:10:50 +0000 (23:10 -0800)
* Fix mis-translation in previous commit

sys/platform/pc64/x86_64/swtch.s

index 63bbc31..aa674e5 100644 (file)
@@ -318,7 +318,7 @@ ENTRY(cpu_heavy_restore)
         * wait for it to complete before we can continue.
         */
        movq    LWP_VMSPACE(%rcx), %rcx         /* RCX = vmspace */
-       movslq  PCPU(cpumask), %rsi
+       movq    PCPU(cpumask), %rsi
        MPLOCKED orq    %rsi, VM_PMAP+PM_ACTIVE(%rcx)
 #ifdef SMP
        btq     $CPUMASK_BIT,VM_PMAP+PM_ACTIVE(%rcx)