Module Name: src Committed By: riastradh Date: Mon Jun 29 23:58:44 UTC 2020
Modified Files: src/sys/arch/amd64/conf: ALL src/sys/arch/x86/x86: via_padlock.c Log Message: Make padlock(4) compile on amd64. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/arch/amd64/conf/ALL cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x86/x86/via_padlock.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/amd64/conf/ALL diff -u src/sys/arch/amd64/conf/ALL:1.154 src/sys/arch/amd64/conf/ALL:1.155 --- src/sys/arch/amd64/conf/ALL:1.154 Wed Jun 24 03:38:54 2020 +++ src/sys/arch/amd64/conf/ALL Mon Jun 29 23:58:44 2020 @@ -1,4 +1,4 @@ -# $NetBSD: ALL,v 1.154 2020/06/24 03:38:54 thorpej Exp $ +# $NetBSD: ALL,v 1.155 2020/06/29 23:58:44 riastradh Exp $ # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp # # ALL machine description file @@ -17,7 +17,7 @@ include "arch/amd64/conf/std.amd64" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "ALL-$Revision: 1.154 $" +#ident "ALL-$Revision: 1.155 $" maxusers 64 # estimated number of users @@ -35,7 +35,7 @@ acpicpu* at cpu? # ACPI CPU (including coretemp* at cpu? # Intel on-die thermal sensor est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) odcm0 at cpu0 # On-demand clock modulation -#padlock0 at cpu0 # VIA PadLock +padlock0 at cpu0 # VIA PadLock powernow0 at cpu0 # AMD PowerNow! and Cool'n'Quiet (non-ACPI) viac7temp* at cpu? # VIA C7 temperature sensor vmt0 at cpu0 # VMware Tools Index: src/sys/arch/x86/x86/via_padlock.c diff -u src/sys/arch/x86/x86/via_padlock.c:1.30 src/sys/arch/x86/x86/via_padlock.c:1.31 --- src/sys/arch/x86/x86/via_padlock.c:1.30 Mon Jun 29 23:38:02 2020 +++ src/sys/arch/x86/x86/via_padlock.c Mon Jun 29 23:58:44 2020 @@ -1,5 +1,5 @@ /* $OpenBSD: via.c,v 1.8 2006/11/17 07:47:56 tom Exp $ */ -/* $NetBSD: via_padlock.c,v 1.30 2020/06/29 23:38:02 riastradh Exp $ */ +/* $NetBSD: via_padlock.c,v 1.31 2020/06/29 23:58:44 riastradh Exp $ */ /*- * Copyright (c) 2003 Jason Wright @@ -20,7 +20,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: via_padlock.c,v 1.30 2020/06/29 23:38:02 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: via_padlock.c,v 1.31 2020/06/29 23:58:44 riastradh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -351,7 +351,7 @@ via_padlock_cbc(void *cw, void *src, voi lcr0(cr0 & ~(CR0_EM|CR0_TS)); /* Do the deed */ - __asm __volatile("pushfl; popfl"); /* force key reload */ + __asm __volatile("pushf; popf"); /* force key reload */ __asm __volatile(".byte 0xf3, 0x0f, 0xa7, 0xd0" : /* rep xcrypt-cbc */ : "a" (iv), "b" (key), "c" (rep), "d" (cw), "S" (src), "D" (dst) : "memory", "cc");