Module Name:    src
Committed By:   cegger
Date:           Wed Dec  7 15:47:43 UTC 2011

Modified Files:
        src/sys/arch/amd64/amd64: genassym.cf
        src/sys/arch/i386/i386: genassym.cf
        src/sys/arch/x86/include: cpu.h
        src/sys/arch/x86/x86: pmap.c
        src/sys/arch/xen/include: granttables.h hypervisor.h xenbus.h
        src/sys/arch/xen/include/amd64: hypercalls.h
        src/sys/arch/xen/include/i386: hypercalls.h
        src/sys/arch/xen/x86: cpu.c xen_ipi.c xen_pmap.c
        src/sys/arch/xen/xen: clock.c evtchn.c hypervisor.c if_xennet_xenbus.c
            pciback.c xbd_xenbus.c xbdback_xenbus.c xencons.c xpci_xenbus.c

Log Message:
switch from xen3-public to xen-public.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -u -r1.90 -r1.91 src/sys/arch/i386/i386/genassym.cf
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/x86/include/cpu.h
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/x86/x86/pmap.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/xen/include/granttables.h
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/xen/include/hypervisor.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/xen/include/xenbus.h
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/xen/include/amd64/hypercalls.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/xen/include/i386/hypercalls.h
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/xen/x86/cpu.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/xen/x86/xen_ipi.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/xen/x86/xen_pmap.c
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/xen/xen/clock.c
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/xen/xen/evtchn.c \
    src/sys/arch/xen/xen/hypervisor.c
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/xen/xen/if_xennet_xenbus.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/xen/xen/pciback.c
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/xen/xen/xbd_xenbus.c
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/xen/xen/xbdback_xenbus.c
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/xen/xen/xencons.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/xen/xen/xpci_xenbus.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/amd64/genassym.cf
diff -u src/sys/arch/amd64/amd64/genassym.cf:1.48 src/sys/arch/amd64/amd64/genassym.cf:1.49
--- src/sys/arch/amd64/amd64/genassym.cf:1.48	Fri Jul  1 19:24:14 2011
+++ src/sys/arch/amd64/amd64/genassym.cf	Wed Dec  7 15:47:41 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: genassym.cf,v 1.48 2011/07/01 19:24:14 dyoung Exp $
+#	$NetBSD: genassym.cf,v 1.49 2011/12/07 15:47:41 cegger Exp $
 
 #
 # Copyright (c) 1998, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -119,7 +119,7 @@ include <machine/i82093var.h>
 endif
 
 ifdef XEN
-include <xen/xen3-public/xen.h>
+include <xen/xen-public/xen.h>
 endif  
 
 include <sys/bus.h>

Index: src/sys/arch/i386/i386/genassym.cf
diff -u src/sys/arch/i386/i386/genassym.cf:1.90 src/sys/arch/i386/i386/genassym.cf:1.91
--- src/sys/arch/i386/i386/genassym.cf:1.90	Fri Jul  1 18:14:15 2011
+++ src/sys/arch/i386/i386/genassym.cf	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: genassym.cf,v 1.90 2011/07/01 18:14:15 dyoung Exp $
+#	$NetBSD: genassym.cf,v 1.91 2011/12/07 15:47:42 cegger Exp $
 
 #
 # Copyright (c) 1998, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -99,7 +99,7 @@ include <machine/types.h>
 include <machine/segments.h>
 
 ifdef XEN
-include <xen/xen3-public/sched.h>
+include <xen/xen-public/sched.h>
 endif
 
 if defined(_KERNEL) && defined(_KERNEL_OPT)

Index: src/sys/arch/x86/include/cpu.h
diff -u src/sys/arch/x86/include/cpu.h:1.43 src/sys/arch/x86/include/cpu.h:1.44
--- src/sys/arch/x86/include/cpu.h:1.43	Sat Nov 19 17:13:39 2011
+++ src/sys/arch/x86/include/cpu.h	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu.h,v 1.43 2011/11/19 17:13:39 cherry Exp $	*/
+/*	$NetBSD: cpu.h,v 1.44 2011/12/07 15:47:42 cegger Exp $	*/
 
 /*-
  * Copyright (c) 1990 The Regents of the University of California.
@@ -68,8 +68,8 @@
 #include <sys/device_if.h> /* for device_t */
 
 #ifdef XEN
-#include <xen/xen3-public/xen.h>
-#include <xen/xen3-public/event_channel.h>
+#include <xen/xen-public/xen.h>
+#include <xen/xen-public/event_channel.h>
 #endif /* XEN */
 
 struct intrsource;

Index: src/sys/arch/x86/x86/pmap.c
diff -u src/sys/arch/x86/x86/pmap.c:1.143 src/sys/arch/x86/x86/pmap.c:1.144
--- src/sys/arch/x86/x86/pmap.c:1.143	Sun Dec  4 16:24:13 2011
+++ src/sys/arch/x86/x86/pmap.c	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: pmap.c,v 1.143 2011/12/04 16:24:13 chs Exp $	*/
+/*	$NetBSD: pmap.c,v 1.144 2011/12/07 15:47:42 cegger Exp $	*/
 
 /*-
  * Copyright (c) 2008, 2010 The NetBSD Foundation, Inc.
@@ -171,7 +171,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.143 2011/12/04 16:24:13 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.144 2011/12/07 15:47:42 cegger Exp $");
 
 #include "opt_user_ldt.h"
 #include "opt_lockdebug.h"
@@ -209,7 +209,7 @@ __KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.1
 #include <x86/i82489var.h>
 
 #ifdef XEN
-#include <xen/xen3-public/xen.h>
+#include <xen/xen-public/xen.h>
 #include <xen/hypervisor.h>
 #endif
 

Index: src/sys/arch/xen/include/granttables.h
diff -u src/sys/arch/xen/include/granttables.h:1.8 src/sys/arch/xen/include/granttables.h:1.9
--- src/sys/arch/xen/include/granttables.h:1.8	Tue Sep 20 00:12:23 2011
+++ src/sys/arch/xen/include/granttables.h	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: granttables.h,v 1.8 2011/09/20 00:12:23 jym Exp $ */
+/* $NetBSD: granttables.h,v 1.9 2011/12/07 15:47:42 cegger Exp $ */
 /*
  * Copyright (c) 2006 Manuel Bouyer.
  *
@@ -25,8 +25,8 @@
  */
 
 /* Interface to the Xen Grant tables */
-#include <xen/xen3-public/xen.h>
-#include <xen/xen3-public/grant_table.h>
+#include <xen/xen-public/xen.h>
+#include <xen/xen-public/grant_table.h>
 
 void xengnt_init(void);
 

Index: src/sys/arch/xen/include/hypervisor.h
diff -u src/sys/arch/xen/include/hypervisor.h:1.35 src/sys/arch/xen/include/hypervisor.h:1.36
--- src/sys/arch/xen/include/hypervisor.h:1.35	Sat Nov 19 17:13:39 2011
+++ src/sys/arch/xen/include/hypervisor.h	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: hypervisor.h,v 1.35 2011/11/19 17:13:39 cherry Exp $	*/
+/*	$NetBSD: hypervisor.h,v 1.36 2011/12/07 15:47:42 cegger Exp $	*/
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -79,17 +79,17 @@ struct xen_npx_attach_args {
 #define	s32 int32_t
 #define	s64 int64_t
 
-#include <xen/xen3-public/xen.h>
-#include <xen/xen3-public/sched.h>
-#include <xen/xen3-public/platform.h>
+#include <xen/xen-public/xen.h>
+#include <xen/xen-public/sched.h>
+#include <xen/xen-public/platform.h>
 #if __XEN_INTERFACE_VERSION__ < 0x00030204
-#include <xen/xen3-public/dom0_ops.h>
+#include <xen/xen-public/dom0_ops.h>
 #endif
-#include <xen/xen3-public/event_channel.h>
-#include <xen/xen3-public/physdev.h>
-#include <xen/xen3-public/memory.h>
-#include <xen/xen3-public/io/netif.h>
-#include <xen/xen3-public/io/blkif.h>
+#include <xen/xen-public/event_channel.h>
+#include <xen/xen-public/physdev.h>
+#include <xen/xen-public/memory.h>
+#include <xen/xen-public/io/netif.h>
+#include <xen/xen-public/io/blkif.h>
 
 #include <machine/cpu.h>
 #include <machine/hypercalls.h>

Index: src/sys/arch/xen/include/xenbus.h
diff -u src/sys/arch/xen/include/xenbus.h:1.12 src/sys/arch/xen/include/xenbus.h:1.13
--- src/sys/arch/xen/include/xenbus.h:1.12	Tue Sep 20 00:12:24 2011
+++ src/sys/arch/xen/include/xenbus.h	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: xenbus.h,v 1.12 2011/09/20 00:12:24 jym Exp $ */
+/* $NetBSD: xenbus.h,v 1.13 2011/12/07 15:47:42 cegger Exp $ */
 /******************************************************************************
  * xenbus.h
  *
@@ -34,10 +34,10 @@
 
 #include <sys/device.h>
 #include <sys/queue.h>
-#include <xen/xen3-public/xen.h>
-#include <xen/xen3-public/io/xenbus.h>
-#include <xen/xen3-public/io/xs_wire.h>
-#include <xen/xen3-public/grant_table.h>	/* for grant_ref_t */
+#include <xen/xen-public/xen.h>
+#include <xen/xen-public/io/xenbus.h>
+#include <xen/xen-public/io/xs_wire.h>
+#include <xen/xen-public/grant_table.h>	/* for grant_ref_t */
 
 /* xenbus to hypervisor attach */
 struct xenbus_attach_args {

Index: src/sys/arch/xen/include/amd64/hypercalls.h
diff -u src/sys/arch/xen/include/amd64/hypercalls.h:1.6 src/sys/arch/xen/include/amd64/hypercalls.h:1.7
--- src/sys/arch/xen/include/amd64/hypercalls.h:1.6	Wed Mar 30 22:57:24 2011
+++ src/sys/arch/xen/include/amd64/hypercalls.h	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: hypercalls.h,v 1.6 2011/03/30 22:57:24 jym Exp $ */
+/* $NetBSD: hypercalls.h,v 1.7 2011/12/07 15:47:42 cegger Exp $ */
 /******************************************************************************
  * hypercall.h
  * 
@@ -399,6 +399,8 @@ HYPERVISOR_dom0_op(
 }
 #endif	/* __XEN_INTERFACE_VERSION__ */
 
+#include <xen/xen3-public/arch-x86/xen-mca.h>
+
 static inline int
 HYPERVISOR_machine_check(struct xen_mc *mc)
 {

Index: src/sys/arch/xen/include/i386/hypercalls.h
diff -u src/sys/arch/xen/include/i386/hypercalls.h:1.12 src/sys/arch/xen/include/i386/hypercalls.h:1.13
--- src/sys/arch/xen/include/i386/hypercalls.h:1.12	Tue Jun  7 14:53:03 2011
+++ src/sys/arch/xen/include/i386/hypercalls.h	Wed Dec  7 15:47:42 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: hypercalls.h,v 1.12 2011/06/07 14:53:03 bouyer Exp $	*/
+/*	$NetBSD: hypercalls.h,v 1.13 2011/12/07 15:47:42 cegger Exp $	*/
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -173,6 +173,8 @@ HYPERVISOR_get_debugreg(int reg)
     return ret;
 }
 
+#include <xen/xen3-public/arch-x86/xen-mca.h>
+
 static __inline int
 HYPERVISOR_machine_check(struct xen_mc *mc)
 {

Index: src/sys/arch/xen/x86/cpu.c
diff -u src/sys/arch/xen/x86/cpu.c:1.70 src/sys/arch/xen/x86/cpu.c:1.71
--- src/sys/arch/xen/x86/cpu.c:1.70	Sun Nov  6 15:18:19 2011
+++ src/sys/arch/xen/x86/cpu.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu.c,v 1.70 2011/11/06 15:18:19 cherry Exp $	*/
+/*	$NetBSD: cpu.c,v 1.71 2011/12/07 15:47:43 cegger Exp $	*/
 /* NetBSD: cpu.c,v 1.18 2004/02/20 17:35:01 yamt Exp  */
 
 /*-
@@ -66,7 +66,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.70 2011/11/06 15:18:19 cherry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.71 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_ddb.h"
 #include "opt_multiprocessor.h"
@@ -109,7 +109,7 @@ __KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.70
 #endif
 
 #include <xen/xen.h>
-#include <xen/xen3-public/vcpu.h>
+#include <xen/xen-public/vcpu.h>
 #include <xen/vcpuvar.h>
 
 #if NLAPIC > 0

Index: src/sys/arch/xen/x86/xen_ipi.c
diff -u src/sys/arch/xen/x86/xen_ipi.c:1.6 src/sys/arch/xen/x86/xen_ipi.c:1.7
--- src/sys/arch/xen/x86/xen_ipi.c:1.6	Mon Nov  7 15:51:31 2011
+++ src/sys/arch/xen/x86/xen_ipi.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: xen_ipi.c,v 1.6 2011/11/07 15:51:31 cherry Exp $ */
+/* $NetBSD: xen_ipi.c,v 1.7 2011/12/07 15:47:43 cegger Exp $ */
 
 /*-
  * Copyright (c) 2011 The NetBSD Foundation, Inc.
@@ -33,10 +33,10 @@
 
 /* 
  * Based on: x86/ipi.c
- * __KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.6 2011/11/07 15:51:31 cherry Exp $"); 
+ * __KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.7 2011/12/07 15:47:43 cegger Exp $"); 
  */
 
-__KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.6 2011/11/07 15:51:31 cherry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 1.7 2011/12/07 15:47:43 cegger Exp $");
 
 #include <sys/types.h>
 
@@ -60,7 +60,7 @@ __KERNEL_RCSID(0, "$NetBSD: xen_ipi.c,v 
 #include <xen/intr.h>
 #include <xen/intrdefs.h>
 #include <xen/hypervisor.h>
-#include <xen/xen3-public/vcpu.h>
+#include <xen/xen-public/vcpu.h>
 
 #ifdef __x86_64__
 extern void ddb_ipi(struct trapframe);
@@ -116,7 +116,7 @@ xen_ipi_init(void)
 	ci = curcpu();
 
 	vcpu = ci->ci_cpuid;
-	KASSERT(vcpu < MAX_VIRT_CPUS);
+	KASSERT(vcpu < XEN_LEGACY_MAX_VCPUS);
 
 	evtchn = bind_vcpu_to_evtch(vcpu);
 	ci->ci_ipi_evtchn = evtchn;

Index: src/sys/arch/xen/x86/xen_pmap.c
diff -u src/sys/arch/xen/x86/xen_pmap.c:1.10 src/sys/arch/xen/x86/xen_pmap.c:1.11
--- src/sys/arch/xen/x86/xen_pmap.c:1.10	Wed Nov 23 00:56:56 2011
+++ src/sys/arch/xen/x86/xen_pmap.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: xen_pmap.c,v 1.10 2011/11/23 00:56:56 jym Exp $	*/
+/*	$NetBSD: xen_pmap.c,v 1.11 2011/12/07 15:47:43 cegger Exp $	*/
 
 /*
  * Copyright (c) 2007 Manuel Bouyer.
@@ -102,7 +102,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: xen_pmap.c,v 1.10 2011/11/23 00:56:56 jym Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xen_pmap.c,v 1.11 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_user_ldt.h"
 #include "opt_lockdebug.h"
@@ -137,7 +137,7 @@ __KERNEL_RCSID(0, "$NetBSD: xen_pmap.c,v
 #include <x86/i82489reg.h>
 #include <x86/i82489var.h>
 
-#include <xen/xen3-public/xen.h>
+#include <xen/xen-public/xen.h>
 #include <xen/hypervisor.h>
 #include <xen/xenpmap.h>
 

Index: src/sys/arch/xen/xen/clock.c
diff -u src/sys/arch/xen/xen/clock.c:1.57 src/sys/arch/xen/xen/clock.c:1.58
--- src/sys/arch/xen/xen/clock.c:1.57	Fri Nov 18 06:01:50 2011
+++ src/sys/arch/xen/xen/clock.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: clock.c,v 1.57 2011/11/18 06:01:50 cherry Exp $	*/
+/*	$NetBSD: clock.c,v 1.58 2011/12/07 15:47:43 cegger Exp $	*/
 
 /*
  *
@@ -29,7 +29,7 @@
 #include "opt_xen.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.57 2011/11/18 06:01:50 cherry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.58 2011/12/07 15:47:43 cegger Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -43,7 +43,7 @@ __KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.
 #include <xen/xen.h>
 #include <xen/hypervisor.h>
 #include <xen/evtchn.h>
-#include <xen/xen3-public/vcpu.h>
+#include <xen/xen-public/vcpu.h>
 #include <machine/cpu_counter.h>
 
 #include <dev/clock_subr.h>

Index: src/sys/arch/xen/xen/evtchn.c
diff -u src/sys/arch/xen/xen/evtchn.c:1.58 src/sys/arch/xen/xen/evtchn.c:1.59
--- src/sys/arch/xen/xen/evtchn.c:1.58	Wed Dec  7 13:49:04 2011
+++ src/sys/arch/xen/xen/evtchn.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: evtchn.c,v 1.58 2011/12/07 13:49:04 cegger Exp $	*/
+/*	$NetBSD: evtchn.c,v 1.59 2011/12/07 15:47:43 cegger Exp $	*/
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -54,7 +54,7 @@
 
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: evtchn.c,v 1.58 2011/12/07 13:49:04 cegger Exp $");
+__KERNEL_RCSID(0, "$NetBSD: evtchn.c,v 1.59 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_xen.h"
 #include "isa.h"
@@ -96,10 +96,10 @@ static kmutex_t evtlock[NR_EVENT_CHANNEL
 static uint8_t evtch_bindcount[NR_EVENT_CHANNELS];
 
 /* event-channel <-> VCPU mapping for IPIs. XXX: redo for SMP. */
-static evtchn_port_t vcpu_ipi_to_evtch[MAX_VIRT_CPUS];
+static evtchn_port_t vcpu_ipi_to_evtch[XEN_LEGACY_MAX_VCPUS];
 
 /* event-channel <-> VCPU mapping for VIRQ_TIMER.  XXX: redo for SMP. */
-static int virq_timer_to_evtch[MAX_VIRT_CPUS];
+static int virq_timer_to_evtch[XEN_LEGACY_MAX_VCPUS];
 
 /* event-channel <-> VIRQ mapping. */
 static int virq_to_evtch[NR_VIRQS];
@@ -149,11 +149,11 @@ events_default_setup(void)
 	int i;
 
 	/* No VCPU -> event mappings. */
-	for (i = 0; i < MAX_VIRT_CPUS; i++)
+	for (i = 0; i < XEN_LEGACY_MAX_VCPUS; i++)
 		vcpu_ipi_to_evtch[i] = -1;
 
 	/* No VIRQ_TIMER -> event mappings. */
-	for (i = 0; i < MAX_VIRT_CPUS; i++)
+	for (i = 0; i < XEN_LEGACY_MAX_VCPUS; i++)
 		virq_timer_to_evtch[i] = -1;
 
 	/* No VIRQ -> event mappings. */
Index: src/sys/arch/xen/xen/hypervisor.c
diff -u src/sys/arch/xen/xen/hypervisor.c:1.58 src/sys/arch/xen/xen/hypervisor.c:1.59
--- src/sys/arch/xen/xen/hypervisor.c:1.58	Thu Sep 22 23:02:35 2011
+++ src/sys/arch/xen/xen/hypervisor.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: hypervisor.c,v 1.58 2011/09/22 23:02:35 jym Exp $ */
+/* $NetBSD: hypervisor.c,v 1.59 2011/12/07 15:47:43 cegger Exp $ */
 
 /*
  * Copyright (c) 2005 Manuel Bouyer.
@@ -53,7 +53,7 @@
 
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: hypervisor.c,v 1.58 2011/09/22 23:02:35 jym Exp $");
+__KERNEL_RCSID(0, "$NetBSD: hypervisor.c,v 1.59 2011/12/07 15:47:43 cegger Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -77,7 +77,7 @@ __KERNEL_RCSID(0, "$NetBSD: hypervisor.c
 #include <xen/xen.h>
 #include <xen/hypervisor.h>
 #include <xen/evtchn.h>
-#include <xen/xen3-public/version.h>
+#include <xen/xen-public/version.h>
 
 #include <sys/cpu.h>
 #include <sys/dirent.h>

Index: src/sys/arch/xen/xen/if_xennet_xenbus.c
diff -u src/sys/arch/xen/xen/if_xennet_xenbus.c:1.55 src/sys/arch/xen/xen/if_xennet_xenbus.c:1.56
--- src/sys/arch/xen/xen/if_xennet_xenbus.c:1.55	Sun Dec  4 15:15:41 2011
+++ src/sys/arch/xen/xen/if_xennet_xenbus.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*      $NetBSD: if_xennet_xenbus.c,v 1.55 2011/12/04 15:15:41 cherry Exp $      */
+/*      $NetBSD: if_xennet_xenbus.c,v 1.56 2011/12/07 15:47:43 cegger Exp $      */
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -85,7 +85,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_xennet_xenbus.c,v 1.55 2011/12/04 15:15:41 cherry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_xennet_xenbus.c,v 1.56 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_xen.h"
 #include "opt_nfs_boot.h"
@@ -128,7 +128,7 @@ __KERNEL_RCSID(0, "$NetBSD: if_xennet_xe
 #include <xen/hypervisor.h>
 #include <xen/evtchn.h>
 #include <xen/granttables.h>
-#include <xen/xen3-public/io/netif.h>
+#include <xen/xen-public/io/netif.h>
 #include <xen/xenpmap.h>
 
 #include <xen/xenbus.h>
@@ -153,8 +153,8 @@ int xennet_debug = 0xff;
 #define GRANT_INVALID_REF -1 /* entry is free */
 #define GRANT_STACK_REF   -2 /* entry owned by the network stack */
 
-#define NET_TX_RING_SIZE __RING_SIZE((netif_tx_sring_t *)0, PAGE_SIZE)
-#define NET_RX_RING_SIZE __RING_SIZE((netif_rx_sring_t *)0, PAGE_SIZE)
+#define NET_TX_RING_SIZE __CONST_RING_SIZE(netif_tx, PAGE_SIZE)
+#define NET_RX_RING_SIZE __CONST_RING_SIZE(netif_rx, PAGE_SIZE)
 
 struct xennet_txreq {
 	SLIST_ENTRY(xennet_txreq) txreq_next;

Index: src/sys/arch/xen/xen/pciback.c
diff -u src/sys/arch/xen/xen/pciback.c:1.5 src/sys/arch/xen/xen/pciback.c:1.6
--- src/sys/arch/xen/xen/pciback.c:1.5	Mon Oct 19 18:41:11 2009
+++ src/sys/arch/xen/xen/pciback.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*      $NetBSD: pciback.c,v 1.5 2009/10/19 18:41:11 bouyer Exp $      */
+/*      $NetBSD: pciback.c,v 1.6 2011/12/07 15:47:43 cegger Exp $      */
 
 /*
  * Copyright (c) 2009 Manuel Bouyer.
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pciback.c,v 1.5 2009/10/19 18:41:11 bouyer Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pciback.c,v 1.6 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_xen.h"
 #include "rnd.h"
@@ -49,7 +49,7 @@ __KERNEL_RCSID(0, "$NetBSD: pciback.c,v 
 #include <xen/hypervisor.h>
 #include <xen/evtchn.h>
 #include <xen/granttables.h>
-#include <xen/xen3-public/io/pciif.h>
+#include <xen/xen-public/io/pciif.h>
 #include <xen/xenbus.h>
 
 #include <sys/stat.h>

Index: src/sys/arch/xen/xen/xbd_xenbus.c
diff -u src/sys/arch/xen/xen/xbd_xenbus.c:1.49 src/sys/arch/xen/xen/xbd_xenbus.c:1.50
--- src/sys/arch/xen/xen/xbd_xenbus.c:1.49	Sat Nov 19 22:51:21 2011
+++ src/sys/arch/xen/xen/xbd_xenbus.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*      $NetBSD: xbd_xenbus.c,v 1.49 2011/11/19 22:51:21 tls Exp $      */
+/*      $NetBSD: xbd_xenbus.c,v 1.50 2011/12/07 15:47:43 cegger Exp $      */
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -50,7 +50,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: xbd_xenbus.c,v 1.49 2011/11/19 22:51:21 tls Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xbd_xenbus.c,v 1.50 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_xen.h"
 #include "rnd.h"
@@ -80,8 +80,8 @@ __KERNEL_RCSID(0, "$NetBSD: xbd_xenbus.c
 #include <xen/hypervisor.h>
 #include <xen/evtchn.h>
 #include <xen/granttables.h>
-#include <xen/xen3-public/io/blkif.h>
-#include <xen/xen3-public/io/protocols.h>
+#include <xen/xen-public/io/blkif.h>
+#include <xen/xen-public/io/protocols.h>
 
 #include <xen/xenbus.h>
 #include "locators.h"
@@ -95,7 +95,7 @@ __KERNEL_RCSID(0, "$NetBSD: xbd_xenbus.c
 
 #define GRANT_INVALID_REF -1
 
-#define XBD_RING_SIZE __RING_SIZE((blkif_sring_t *)0, PAGE_SIZE)
+#define XBD_RING_SIZE __CONST_RING_SIZE(blkif, PAGE_SIZE)
 
 #define XEN_BSHIFT      9               /* log2(XEN_BSIZE) */
 #define XEN_BSIZE       (1 << XEN_BSHIFT) 

Index: src/sys/arch/xen/xen/xbdback_xenbus.c
diff -u src/sys/arch/xen/xen/xbdback_xenbus.c:1.54 src/sys/arch/xen/xen/xbdback_xenbus.c:1.55
--- src/sys/arch/xen/xen/xbdback_xenbus.c:1.54	Sat Dec  3 22:36:28 2011
+++ src/sys/arch/xen/xen/xbdback_xenbus.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*      $NetBSD: xbdback_xenbus.c,v 1.54 2011/12/03 22:36:28 bouyer Exp $      */
+/*      $NetBSD: xbdback_xenbus.c,v 1.55 2011/12/07 15:47:43 cegger Exp $      */
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: xbdback_xenbus.c,v 1.54 2011/12/03 22:36:28 bouyer Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xbdback_xenbus.c,v 1.55 2011/12/07 15:47:43 cegger Exp $");
 
 #include <sys/atomic.h>
 #include <sys/buf.h>
@@ -52,7 +52,7 @@ __KERNEL_RCSID(0, "$NetBSD: xbdback_xenb
 #include <xen/xen_shm.h>
 #include <xen/evtchn.h>
 #include <xen/xenbus.h>
-#include <xen/xen3-public/io/protocols.h>
+#include <xen/xen-public/io/protocols.h>
 
 /* #define XENDEBUG_VBD */
 #ifdef XENDEBUG_VBD

Index: src/sys/arch/xen/xen/xencons.c
diff -u src/sys/arch/xen/xen/xencons.c:1.38 src/sys/arch/xen/xen/xencons.c:1.39
--- src/sys/arch/xen/xen/xencons.c:1.38	Tue Sep 20 00:12:24 2011
+++ src/sys/arch/xen/xen/xencons.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: xencons.c,v 1.38 2011/09/20 00:12:24 jym Exp $	*/
+/*	$NetBSD: xencons.c,v 1.39 2011/12/07 15:47:43 cegger Exp $	*/
 
 /*
  * Copyright (c) 2006 Manuel Bouyer.
@@ -53,7 +53,7 @@
 
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: xencons.c,v 1.38 2011/09/20 00:12:24 jym Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xencons.c,v 1.39 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_xen.h"
 
@@ -72,7 +72,7 @@ __KERNEL_RCSID(0, "$NetBSD: xencons.c,v 
 #include <xen/evtchn.h>
 #include <uvm/uvm.h>
 #include <machine/pmap.h>
-#include <xen/xen3-public/io/console.h>
+#include <xen/xen-public/io/console.h>
 
 #include <dev/cons.h>
 

Index: src/sys/arch/xen/xen/xpci_xenbus.c
diff -u src/sys/arch/xen/xen/xpci_xenbus.c:1.8 src/sys/arch/xen/xen/xpci_xenbus.c:1.9
--- src/sys/arch/xen/xen/xpci_xenbus.c:1.8	Thu Sep  1 15:10:31 2011
+++ src/sys/arch/xen/xen/xpci_xenbus.c	Wed Dec  7 15:47:43 2011
@@ -1,4 +1,4 @@
-/*      $NetBSD: xpci_xenbus.c,v 1.8 2011/09/01 15:10:31 christos Exp $      */
+/*      $NetBSD: xpci_xenbus.c,v 1.9 2011/12/07 15:47:43 cegger Exp $      */
 
 /*
  * Copyright (c) 2009 Manuel Bouyer.
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: xpci_xenbus.c,v 1.8 2011/09/01 15:10:31 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xpci_xenbus.c,v 1.9 2011/12/07 15:47:43 cegger Exp $");
 
 #include "opt_xen.h"
 #include "rnd.h"
@@ -48,7 +48,7 @@ __KERNEL_RCSID(0, "$NetBSD: xpci_xenbus.
 #include <xen/hypervisor.h>
 #include <xen/evtchn.h>
 #include <xen/granttables.h>
-#include <xen/xen3-public/io/pciif.h>
+#include <xen/xen-public/io/pciif.h>
 #include <xen/xenbus.h>
 
 #include "locators.h"

Reply via email to