Module Name: src Committed By: bouyer Date: Mon Apr 17 09:54:59 UTC 2017
Modified Files: src/sys/arch/amd64/conf: XEN3_DOM0 src/sys/arch/i386/conf: XEN3_DOM0 Log Message: Disable MULTIPROCESSOR for dom0. The dom0 support code is not MP-safe (see xen_shm_machdep.c for example, but there are probably others). To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.111 -r1.112 src/sys/arch/i386/conf/XEN3_DOM0 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/XEN3_DOM0 diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.133 src/sys/arch/amd64/conf/XEN3_DOM0:1.134 --- src/sys/arch/amd64/conf/XEN3_DOM0:1.133 Mon Apr 17 07:19:28 2017 +++ src/sys/arch/amd64/conf/XEN3_DOM0 Mon Apr 17 09:54:59 2017 @@ -1,8 +1,8 @@ -# $NetBSD: XEN3_DOM0,v 1.133 2017/04/17 07:19:28 maya Exp $ +# $NetBSD: XEN3_DOM0,v 1.134 2017/04/17 09:54:59 bouyer Exp $ include "arch/amd64/conf/std.xen" -options MULTIPROCESSOR # (experimental) +#options MULTIPROCESSOR # (not yet - dom0 stuff is not MP-safe) options INCLUDE_CONFIG_FILE # embed config file in kernel binary Index: src/sys/arch/i386/conf/XEN3_DOM0 diff -u src/sys/arch/i386/conf/XEN3_DOM0:1.111 src/sys/arch/i386/conf/XEN3_DOM0:1.112 --- src/sys/arch/i386/conf/XEN3_DOM0:1.111 Mon Apr 17 07:19:28 2017 +++ src/sys/arch/i386/conf/XEN3_DOM0 Mon Apr 17 09:54:59 2017 @@ -1,10 +1,10 @@ -# $NetBSD: XEN3_DOM0,v 1.111 2017/04/17 07:19:28 maya Exp $ +# $NetBSD: XEN3_DOM0,v 1.112 2017/04/17 09:54:59 bouyer Exp $ # # XEN3_0: Xen 3.0 domain0 kernel include "arch/xen/conf/std.xen" -options MULTIPROCESSOR # (experimental) +#options MULTIPROCESSOR # (not yet - dom0 stuff is not MP-safe) options INCLUDE_CONFIG_FILE # embed config file in kernel binary