summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormikeb <mikeb@openbsd.org>2016-01-28 11:19:49 +0000
committermikeb <mikeb@openbsd.org>2016-01-28 11:19:49 +0000
commit1f683daac86c94e0165c70988e259a57a758b957 (patch)
tree787cc02684a297e83ba9b46417b25ffb3a59f784
parentavoid Xr to self; (diff)
downloadwireguard-openbsd-1f683daac86c94e0165c70988e259a57a758b957.tar.xz
wireguard-openbsd-1f683daac86c94e0165c70988e259a57a758b957.zip
Older Xen dom0's don't implement setting version of Grant Table entries
Remove leftover code that was used to set v2 of Grant Table entries. From Nathanael Rensen <nathanael at list ! polymorpheus ! com>, thanks!
-rw-r--r--sys/dev/pv/xen.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/sys/dev/pv/xen.c b/sys/dev/pv/xen.c
index 71e9fc8d45e..bed695dd1b7 100644
--- a/sys/dev/pv/xen.c
+++ b/sys/dev/pv/xen.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: xen.c,v 1.44 2016/01/27 18:04:42 mikeb Exp $ */
+/* $OpenBSD: xen.c,v 1.45 2016/01/28 11:19:49 mikeb Exp $ */
/*
* Copyright (c) 2015 Mike Belopuhov
@@ -773,8 +773,6 @@ int
xen_init_grant_tables(struct xen_softc *sc)
{
struct gnttab_query_size gqs;
- struct gnttab_get_version ggv;
- struct gnttab_set_version gsv;
gqs.dom = DOMID_SELF;
if (xen_hypercall(sc, XC_GNTTAB, 3, GNTTABOP_query_size, &gqs, 1)) {
@@ -787,15 +785,6 @@ xen_init_grant_tables(struct xen_softc *sc)
return (-1);
}
- gsv.version = 1;
- ggv.dom = DOMID_SELF;
- if (xen_hypercall(sc, XC_GNTTAB, 3, GNTTABOP_set_version, &gsv, 1) ||
- xen_hypercall(sc, XC_GNTTAB, 3, GNTTABOP_get_version, &ggv, 1) ||
- ggv.version != 1) {
- printf(": failed to set grant tables API version\n");
- return (-1);
- }
-
sc->sc_gntmax = gqs.max_nr_frames;
sc->sc_gnt = mallocarray(sc->sc_gntmax + 1, sizeof(struct xen_gntent),