Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/rump Merge the bouyer-xenpvh branch, bringing in Xen PV ...
details: https://anonhg.NetBSD.org/src/rev/70adad85a73e
branches: trunk
changeset: 971485:70adad85a73e
user: bouyer <bouyer%NetBSD.org@localhost>
date: Sat Apr 25 15:42:14 2020 +0000
description:
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM
guests in GENERIC.
Xen support can be disabled at runtime with
boot -c
disable hypervisor
diffstat:
sys/rump/dev/lib/libumass/Makefile | 2 +-
sys/rump/fs/lib/libffs/Makefile | 2 +-
sys/rump/include/rump/rump_syscalls.h | 2 +-
sys/rump/librump/rumpkern/lwproc.c | 4 ++--
sys/rump/librump/rumpkern/rump.c | 4 ++--
sys/rump/librump/rumpkern/rump_syscalls.c | 4 ++--
sys/rump/librump/rumpkern/sleepq.c | 4 ++--
sys/rump/librump/rumpvfs/rump_vfs.c | 4 ++--
sys/rump/librump/rumpvfs/rumpfs.c | 4 ++--
sys/rump/listsrcdirs | 4 ++--
10 files changed, 17 insertions(+), 17 deletions(-)
diffs (155 lines):
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/dev/lib/libumass/Makefile
--- a/sys/rump/dev/lib/libumass/Makefile Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/dev/lib/libumass/Makefile Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2020/04/13 11:27:22 jdolecek Exp $
+# $NetBSD: Makefile,v 1.12 2020/04/25 15:42:14 bouyer Exp $
#
.PATH: ${.CURDIR}/../../../../dev/usb
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/fs/lib/libffs/Makefile
--- a/sys/rump/fs/lib/libffs/Makefile Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/fs/lib/libffs/Makefile Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2020/04/18 19:18:33 christos Exp $
+# $NetBSD: Makefile,v 1.19 2020/04/25 15:42:15 bouyer Exp $
#
.PATH: ${.CURDIR}/../../../../ufs/ffs ${.CURDIR}/../../../../ufs/ufs
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/include/rump/rump_syscalls.h
--- a/sys/rump/include/rump/rump_syscalls.h Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/include/rump/rump_syscalls.h Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: rump_syscalls.h,v 1.115 2020/04/22 21:25:17 thorpej Exp $ */
+/* $NetBSD: rump_syscalls.h,v 1.116 2020/04/25 15:42:15 bouyer Exp $ */
/*
* System call protos in rump namespace.
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/librump/rumpkern/lwproc.c
--- a/sys/rump/librump/rumpkern/lwproc.c Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/librump/rumpkern/lwproc.c Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: lwproc.c,v 1.47 2020/04/24 13:34:47 thorpej Exp $ */
+/* $NetBSD: lwproc.c,v 1.48 2020/04/25 15:42:15 bouyer Exp $ */
/*
* Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved.
@@ -28,7 +28,7 @@
#define RUMP__CURLWP_PRIVATE
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lwproc.c,v 1.47 2020/04/24 13:34:47 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lwproc.c,v 1.48 2020/04/25 15:42:15 bouyer Exp $");
#include <sys/param.h>
#include <sys/atomic.h>
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/librump/rumpkern/rump.c
--- a/sys/rump/librump/rumpkern/rump.c Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/librump/rumpkern/rump.c Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: rump.c,v 1.345 2020/04/23 00:34:29 joerg Exp $ */
+/* $NetBSD: rump.c,v 1.346 2020/04/25 15:42:15 bouyer Exp $ */
/*
* Copyright (c) 2007-2011 Antti Kantee. All Rights Reserved.
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.345 2020/04/23 00:34:29 joerg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rump.c,v 1.346 2020/04/25 15:42:15 bouyer Exp $");
#include <sys/systm.h>
#define ELFSIZE ARCH_ELFSIZE
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/librump/rumpkern/rump_syscalls.c
--- a/sys/rump/librump/rumpkern/rump_syscalls.c Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/librump/rumpkern/rump_syscalls.c Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: rump_syscalls.c,v 1.146 2020/04/22 21:25:17 thorpej Exp $ */
+/* $NetBSD: rump_syscalls.c,v 1.147 2020/04/25 15:42:15 bouyer Exp $ */
/*
* System call vector and marshalling for rump.
@@ -15,7 +15,7 @@
#ifdef __NetBSD__
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rump_syscalls.c,v 1.146 2020/04/22 21:25:17 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rump_syscalls.c,v 1.147 2020/04/25 15:42:15 bouyer Exp $");
#include <sys/fstypes.h>
#include <sys/proc.h>
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/librump/rumpkern/sleepq.c
--- a/sys/rump/librump/rumpkern/sleepq.c Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/librump/rumpkern/sleepq.c Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: sleepq.c,v 1.19 2020/04/19 20:41:30 ad Exp $ */
+/* $NetBSD: sleepq.c,v 1.20 2020/04/25 15:42:15 bouyer Exp $ */
/*
* Copyright (c) 2008 Antti Kantee. All Rights Reserved.
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sleepq.c,v 1.19 2020/04/19 20:41:30 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sleepq.c,v 1.20 2020/04/25 15:42:15 bouyer Exp $");
#include <sys/param.h>
#include <sys/condvar.h>
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/librump/rumpvfs/rump_vfs.c
--- a/sys/rump/librump/rumpvfs/rump_vfs.c Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/librump/rumpvfs/rump_vfs.c Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: rump_vfs.c,v 1.92 2020/04/20 21:39:05 ad Exp $ */
+/* $NetBSD: rump_vfs.c,v 1.93 2020/04/25 15:42:15 bouyer Exp $ */
/*
* Copyright (c) 2008 Antti Kantee. All Rights Reserved.
@@ -29,7 +29,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rump_vfs.c,v 1.92 2020/04/20 21:39:05 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rump_vfs.c,v 1.93 2020/04/25 15:42:15 bouyer Exp $");
#include <sys/param.h>
#include <sys/buf.h>
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/librump/rumpvfs/rumpfs.c
--- a/sys/rump/librump/rumpvfs/rumpfs.c Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/librump/rumpvfs/rumpfs.c Sat Apr 25 15:42:14 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: rumpfs.c,v 1.157 2020/04/23 21:47:08 ad Exp $ */
+/* $NetBSD: rumpfs.c,v 1.158 2020/04/25 15:42:15 bouyer Exp $ */
/*
* Copyright (c) 2009, 2010, 2011 Antti Kantee. All Rights Reserved.
@@ -26,7 +26,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.157 2020/04/23 21:47:08 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.158 2020/04/25 15:42:15 bouyer Exp $");
#include <sys/param.h>
#include <sys/atomic.h>
diff -r b7feacbf2a64 -r 70adad85a73e sys/rump/listsrcdirs
--- a/sys/rump/listsrcdirs Sat Apr 25 15:26:16 2020 +0000
+++ b/sys/rump/listsrcdirs Sat Apr 25 15:42:14 2020 +0000
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: listsrcdirs,v 1.49 2019/09/27 11:57:42 bad Exp $
+# $NetBSD: listsrcdirs,v 1.50 2020/04/25 15:42:14 bouyer Exp $
#
#
@@ -78,7 +78,7 @@
fi
}
-ARCHS="amd64 i386 x86 arm evbarm sparc sparc64 powerpc evbppc mips evbmips aarch64 riscv"
+ARCHS="amd64 i386 x86 xen arm evbarm sparc sparc64 powerpc evbppc mips evbmips aarch64 riscv"
ARCHS_EXTRA="arm/arm32 Makefile"
# files listed in src/tools/Makefile.nbincludes
ARCHS_EXTRA="$ARCHS_EXTRA ews4800mips/include/pdinfo.h
Home |
Main Index |
Thread Index |
Old Index