Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/bouyer-xenpvh]: src/sys/arch Include changes in sys/arch/xen/include/ be...
details: https://anonhg.NetBSD.org/src/rev/e766372e8c82
branches: bouyer-xenpvh
changeset: 982973:e766372e8c82
user: bouyer <bouyer%NetBSD.org@localhost>
date: Sat Apr 25 15:01:01 2020 +0000
description:
Include changes in sys/arch/xen/include/ between bouyer-xenpvh-base1 and
bouyer-xenpvh-base2.
diffstat:
sys/arch/amd64/include/xen/hypercalls.h | 6 +++---
sys/arch/i386/include/xen/hypercalls.h | 10 +++++-----
2 files changed, 8 insertions(+), 8 deletions(-)
diffs (48 lines):
diff -r 52e4e23337fd -r e766372e8c82 sys/arch/amd64/include/xen/hypercalls.h
--- a/sys/arch/amd64/include/xen/hypercalls.h Sat Apr 25 13:16:48 2020 +0000
+++ b/sys/arch/amd64/include/xen/hypercalls.h Sat Apr 25 15:01:01 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: hypercalls.h,v 1.1.2.1 2020/04/16 08:46:34 bouyer Exp $ */
+/* $NetBSD: hypercalls.h,v 1.1.2.2 2020/04/25 15:01:01 bouyer Exp $ */
/******************************************************************************
* hypercall.h
*
@@ -274,9 +274,9 @@
}
static inline int
-HYPERVISOR_physdev_op(void *op)
+HYPERVISOR_physdev_op(int cmd, void *op)
{
- return _hypercall1(int, physdev_op_compat, op);
+ return _hypercall2(int, physdev_op, cmd, op);
}
static inline int
diff -r 52e4e23337fd -r e766372e8c82 sys/arch/i386/include/xen/hypercalls.h
--- a/sys/arch/i386/include/xen/hypercalls.h Sat Apr 25 13:16:48 2020 +0000
+++ b/sys/arch/i386/include/xen/hypercalls.h Sat Apr 25 15:01:01 2020 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: hypercalls.h,v 1.1.2.1 2020/04/16 08:46:34 bouyer Exp $ */
+/* $NetBSD: hypercalls.h,v 1.1.2.2 2020/04/25 15:01:01 bouyer Exp $ */
/*
* Copyright (c) 2006 Manuel Bouyer.
@@ -536,13 +536,13 @@
}
static __inline int
-HYPERVISOR_physdev_op(void *physdev_op)
+HYPERVISOR_physdev_op(int cmd, void *physdev_op)
{
int ret;
- unsigned long ign1;
+ unsigned long ign1, ign2;
- _hypercall(__HYPERVISOR_physdev_op, _harg("1" (physdev_op)),
- _harg("=a" (ret), "=b" (ign1)));
+ _hypercall(__HYPERVISOR_physdev_op, _harg("1" (cmd), "2" (physdev_op)),
+ _harg("=a" (ret), "=b" (ign1), "=c" (ign2)));
return ret;
}
Home |
Main Index |
Thread Index |
Old Index