diff options
Diffstat (limited to 'sys/arch')
-rw-r--r-- | sys/arch/amd64/amd64/acpi_machdep.c | 4 | ||||
-rw-r--r-- | sys/arch/i386/i386/acpi_machdep.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/arch/amd64/amd64/acpi_machdep.c b/sys/arch/amd64/amd64/acpi_machdep.c index 48230028268..063768c77ac 100644 --- a/sys/arch/amd64/amd64/acpi_machdep.c +++ b/sys/arch/amd64/amd64/acpi_machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: acpi_machdep.c,v 1.38 2010/07/01 03:22:12 jsg Exp $ */ +/* $OpenBSD: acpi_machdep.c,v 1.39 2010/07/01 21:45:03 mlarkin Exp $ */ /* * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com> * @@ -233,7 +233,7 @@ acpi_sleep_machdep(struct acpi_softc *sc, int state) /* Suspend path */ fpusave_cpu(curcpu(), 1); #ifdef MULTIPROCESSOR - x86_broadcast_ipi(X86_IPI_FLUSH_FPU); + x86_broadcast_ipi(X86_IPI_SYNCH_FPU); x86_broadcast_ipi(X86_IPI_HALT); #endif wbinvd(); diff --git a/sys/arch/i386/i386/acpi_machdep.c b/sys/arch/i386/i386/acpi_machdep.c index 7a6025d652d..22faafe79a9 100644 --- a/sys/arch/i386/i386/acpi_machdep.c +++ b/sys/arch/i386/i386/acpi_machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: acpi_machdep.c,v 1.32 2010/07/01 03:22:12 jsg Exp $ */ +/* $OpenBSD: acpi_machdep.c,v 1.33 2010/07/01 21:45:03 mlarkin Exp $ */ /* * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com> * @@ -251,7 +251,7 @@ acpi_sleep_machdep(struct acpi_softc *sc, int state) /* Suspend path */ npxsave_cpu(curcpu(), 1); #ifdef MULTIPROCESSOR - i386_broadcast_ipi(I386_IPI_FLUSH_FPU); + i386_broadcast_ipi(I386_IPI_SYNCH_FPU); i386_broadcast_ipi(I386_IPI_HALT); #endif wbinvd(); |